I have installed PWA Venia Theme with magento2.4.1 EE but on checkout, no payment methods are loading. Error Getting: There was an error loading payments. Please refresh or try again later. Attached the image below Is anyone faced the same issue? or anyone has any information regarding this issue?
For me, this issue was caused by missing any valid payment methods. As indicated by the error message, I followed the error to checkoutPage.js line 180 and debugging showed paymentMethods (which is the dynamic build-time content of paymentMethodCollection.js) was empty.
After adding the correct Braintree sandbox credentials to Stores -> Configuration -> Sales -> Payment Methods -> Recommended solutions -> Braintree, the error was gone.
TLDR: Check if you have valid payment options for PWA.