Try it first on your phone and then Mi Box S.
M1 FAQ
https://www.m1.com.sg/support/faq/tvb-anywhere-faq
Myrepublic link, need to log in, so no details mentioned.
https://myrepublic.net/sg/tvbaw/
Starhub Faq has good details
https://www.starhub.com/personal/su...other-streaming-services/tvb-anywhere-sg.html
++++++++
I already have a Hub iD, why do I still need to register for a TVB ID?
TVB requires you to register and log in with a TVB ID to access the TVB Anywhere SG app.
You will need to do a one-time link of your Hub iD to your TVB ID. Once it’s linked, you will only need to log in with your TVB ID whenever you access TVB Anywhere SG.
You will need to do a one-time link of your Hub iD to your TVB ID on TVB Anywhere SG.
Steps:
Open the TVB Anywhere SG app and register for a TVB ID.
(A verification email will be sent to you to activate your TVB account.)
Once activated, log in with your TVB ID and select the Premium Zone.
Select ‘Link with StarHub Hub iD’ to link your Hub iD to your TVB ID.
(You just need to do this once. Once it’s linked, you will only need to log in with your TVB ID whenever you access TVB Anywhere SG.)
Enter your Hub iD and password on the login page.
Once it’s linked, you can start accessing the Premium Zone for free.