Why does Firestore sometimes not return anything, no error, nothing?
The issue ended up being caching is turned on by default and I had a massive cache on the device from development and migrations. Turning the offline caching off as part of the Firestore()
initialization helped this significantly and made my app usable again.