Based off my little knowledge of software licensing, that seems like it’s legal and allowable. So, a company can give a sale to allow access to software with a single purchase, then randomly revoke access and then request you to pay again to access the same stuff you previously thought you bought and had access to?
That's how contracts work.
If that sounds expensive, it is.
Just because you came to the table with the short stack, doesn't change anything.
That's the way contracts work.
Or to put it another way, if you're pointing to the contract, it usually means the personal relationship is f'd.
And it is time to lawyer up.
Or put up with it.
Or walk away.
Good luck.