I have had the issue resolved within 30mins of afterpay emailing me.
They requested access to my site (simply added a new user and sent them the email as per their request). Dont know what they did but they certainly knew how to fix it!
Everything is updated, changed themes and it didnt solve the problem. Issue lies between variable products and afterpay recognizing it. ‘Invalid product once logging into afterpay.