Thank you for your reply Aizen.
The website should not need any additional add on's in order to work for you.
As it has worked on your console, can you also try logging in via your mobile device on a browser?
If this works, please let us know and we could look in to the issues only occurring when using the laptop.
Thank you,
Nat