New Android box

Hardware of that box means it can handle anything with ease really.

You should try another provider to rule out issue being your box.
 
Back
Top