As can be seen in the screen recording when I call getAuthenticationData on my repository it should call the asFlow() extension to add the listener to the query and hence reflow future updates. But it seems like that collect and setting of the data is happening before I can get the asFlows to add the listener which then prevents my app from getting an updated value. Does anyone know what might be wrong?