I am trying to watch live FIFA matches on this site which is not available in my country so I am using Tor. However Tor is not hiding my location.
Screenshot explains it better
Tor Stack Exchange is a question and answer site for researchers, developers, and users of Tor. It only takes a minute to sign up.Sign up to join this community
In tor browser, try going to https://www.ip-tracker.org/. This will verify weather tor is hiding your location or not. If the site does show your real location in tor browser than yes your tor is not working correctly. However if it shows an unknown location the tor is working correctly.
The issue you are describing does not sound tor related; what's most likely happening is this website is ONLY accepting ip addresses from their approved country list, or they are resolving the ip address and dter
Source: So I'm totally anonymous if I use Tor? (See it for more details.)