You have not set blocks for authentication. Since you are new to kodular, first read the firebase authentication, if you prefer
I feel there is no much problem with other fields. Onlything is make sure the location sensor returns lat and long else try with LocationIQ api. Daily 5k read free limits