Premium Access is determined by whether you have a premiumAccessExpires in the space Premium.
It is calculating the permissions for access to the spaces wrong and sending a 400.
The spaces themselves need to send a no access instead of a 400. The 400 causes a requery which does not lead to a proper fail over.