theboss.casino is a scam website. They purposely cause issues on their site such as this week they added "your location is blocked" when it clearly is not. They then blame your browser and say it's your issue and to try and use Edge. If you try to login with any browser it causes the same issue. It's not your browser it's their website and them being a shady untrustworthy casino. There is a reason this site has them listed as 3/5 stars. Do not deposit money into this site as it's a scam casino. There is zero reason to have trust in this site.UPDATE: Since the site replied to my review let me add that every 1 star review here on thebosscasino states that they also do not pay users when you reach cashout on their site and also ban users accounts for the sole reason of being a fraudulent casino. I'll be reporting this site to pragmatic play to have their slots pulled from this site. There is no real good reason at all to put any trust into this casino site. The reviews here say it all and their reply also makes them look pathetic.
Claim your business profile now and gain access to all features and respond to customer reviews.