Hope you are well. And sorry for the inconvenience. Can you please share the order id details thus I can forward it to our related team authority for the issue. Please kindly check and let me know.
For cancelling auto-renew please send an order note from this Page by following This. Also, please let us know which feature we can add/improve or support we can give you. Please check and let me know if you have any queries.