Hi,
The PlayCookieSessionStore cannot be renewed: it's not an issue, it's by design. Data are stored in the PLAY_SESSION cookie with a known key, this cannot be changed when an authentication occurs.
Indeed, I guess that the null pointers come from the ID_Token removal.
Reviewing the source code once more, I see that the attributes of the ID_Token are copy/pasted as attributes in the profile so removing the ID_Token is fairly useless.
I made the changes. Can you test again with the version 3.6.0-SNAPsHOT ?
A release is planned before the end of February because of the Google API deprecation.
Thanks.
Best regards,
Jérôme