Claims coming from user profile disappear after token is requested again via the implicit flow

Glad it is working for you!