I believe there's a critical flaw in the subscription logic that is employed in the backend to determine if a user should have access to subscription features.
The flaw is that if the subscription fails at the next billing cycle, your system (via Paddle or LemonSqueezy) continues to try for a month. And for the whole period, the user has access to all the subscription features without paying a penny. I hope you guys patch it asap. I don't reckon it is supposed to be intended.