In my opinion, if you're having trouble with your subscription and credits on VanceaiPC, it's best to reach out to their customer support team for help. They have a solid Quality Assurance process in place and should be able to assist you in resolving any issues with your account. So, if you're not getting the full benefit of your Lifetime Subscription, I recommend that you check it out and contact their support team to get the help you need.
You can easily find VanceaiPC's contact information by visiting their website or doing a quick online search. Usually, companies provide their contact information, including email address, phone number, or live chat support, on their official website. You can also check their social media pages or online forums for additional support options. I hope this helps!