after some digging i have found that the signinup endpoint is being POSTed twice? so that explains the above condition the first one is getting the valid request and thereby logging-in the user, the later gets internal server error with third party uid is missing, @rp_st can you help me with this?