Fixed usercontext bug after password reset journey and added overload to get candidate