Never worked for who? You? Perhaps your phone and mobile network are an edge case.
Because the app certainly works for many others. For example, here's one of my posts comparing a few methods to evaluating presence:
Now, I prefer OwnTracks because it lets me set multiple different geofences (home, work, the gym etc). But the Hubitat app continues to work to determine presence at the location where my hubs are.
The app was stable on my Google Pixel, was stable on my iPhone SE, and is stable on my iPhone 13. What phone do you have? Although my use case for Hubitat is almost entirely sensor driven, so I need to use the app very very rarely.
If your use case requires heavy app use, and the Hubitat app is not stable on your phone, perhaps your time would be better spent switching to a platform that meets your needs. From your profile, it appears you have been using Hubitat for ~3 years. Past behavior is the best predictor of future performance. If Hubitat hasn't met your needs for 3 years, the likelihood of those needs being met going forward is nil. From my perspective it seems illogical for you to continue using Hubitat.