Why are commercial flights not (publicly) trackable in some locations?
The reason is that there is no member of the general public in those areas with an ADS-B receiver sharing live data with the public tracking sites.

Websites like Flight Radar 24 rely largely on volunteers installing ADS-B receivers and sharing their received data. They have a good coverage, but some areas are still not covered.