I've loaded the App & tried to start viewing. App gives message "Turn on location services to view this video" ...... but I've checked (Windows 10) in Settings/Privacy/Location which shows location is ON already. Please help.
LATER ................ accessed OK via web browser, then viewed Location settings in Windows 10 and 'discovered' list of Apps to be individually authorised to use my location. Sorry to have troubled you ................ cheers.
@SteveEllis917 Thanks for posting and updating .. your experioence & resolution may help others in the future.