Laurent - can you please confirm if the subscription has been renewed or not? I see the next renewal date for 2023.

I had a similar problem with a recurring subscription for a newsletter. They provided me with a direct link to pay which worked for me.