hi!
Most likely cause of this is that Paid Memberships Pro does not specifically integrate with the 2Checkout sandbox environment. Easy way to tell is if the page that you are seeing the PE102 error on is “www.2checkout.com/checkout/purchase” and not “sandbox.2checkout.com/checkout/purchase”.
Attempting to use a sandbox account in a production environment will result in a PE102 error message.