This has brought a lot of confusion to me.
So everything is working 100% perfectly on emulator, but when I test it on actual phone, no data is being retrieved, unless