Yeah, the concept of “expirations” in Commerce is seriously flawed in general and doesn’t work as one would expect. You are stilled locked into that product even after the expiration, which leads to all sorts of problems, both for the newer subscription system as well as the product subscriptions in Commerce. If you use the search function, you can find many complaints about it.