I’ve (and many others) have been fighting this issue for years! Well…I think I got to the bottom of it. My iMac is wired to my network and I have wifi turned off. After reading too many articles something click in my gray matter and I turned wifi on and connect to my home SSID. Voila!!! Hulu and other sites can now get location and load!!! Yay! Of course I couldn’t stop there. I turned wifi off, cleared cookies, etc. and it STILL WORKS! My guess is once it got the location Brave stored it somewhere not related to Hulu and it keeps on working.
My reason for posting this is to hear from others that have the same issue. If you turn on wifi does it fix your issue with hulu, and if you turn wifi off does it continue to work?