I would expect an expired subscription to update the wordpress user database to reduce the user's role down to the "free" level until they pay up gain, however it does not appear to do that. I force expired some users in amember, than rebuild the DB ,and then checked the users and their roles. The user still had the same role that he was allocated by amember when he was first signed up. Is this a bug? or just the extent of the integration? So far it seems we cannot really say that amember integrates with wordpress in a way that allows wordpress to function as intended.
Weird - I've done that same integration dozens of times and never have I noticed that problem occurring...