cancel
Showing results for 
Search instead for 
Did you mean: 

Purchase failing on store site - appears to be CSP

rob_on_earth
Protege

I have been trying to buy Lone Echo II for 10 days, but it just sits there and shows the spinner forever.

 

It am logged into the right account.
My payment method is valid and is the one that is saved to the account and works for non-PC Quest apps via the phone app.
The PIN number is entered correctly (entering it incorrectly does show an error and stops me purchasing).

What I am seeing in the Browser console is lots of CSP errors and rather ironically CSP errors that mean the CSP errors cannot be reported to Meta.
This is a stock Windows 10 Chrome with all the latest updates.


Refused to connect to 'https://www.facebook.com/csp/reporting/?minimize=0' because it violates the following Content Security Policy directive: "connect-src blob: *.fbcdn.net www.meta.com *.www.meta.com www.facebook.com/tr/ secure.facebook.com/payments/generate_token *.oculus.com www.meta.com/3ds2/ddc/ www.meta.com/3ds2/challenge_complete/ gw.conversionsapigateway.com".

3 REPLIES 3

rob_on_earth
Protege

Tried again and now get an actual error message and it appears to all be Meta's side, no more CSP errors.

 

{"errors":[{"message":"A server error noncoercible_variable_value occured. Check server logs for details.","severity":"CRITICAL","code":1675012,"api_error_code":null,"summary":"Your request couldn't be processed","description":"There was a problem with this request. We're working on getting it fixed as soon as we can.","description_raw":"There was a problem with this request. We're working on getting it fixed as soon as we can.","is_silent":false,"is_transient":false,"is_not_critical":false,"requires_reauth":false,"allow_user_retry":false,"debug_info":null,"query_path":null,"fbtrace_id":"DByyN9LKGQn","www_request_id":"AYVjSmQeQjZs9nGBSUfE5so"}],"extensions":{"is_final":true}}

rob_on_earth
Protege

Its that time again when I try and throw money at Meta and they refuse to take it *sigh*

I am using the latest Chrome 

I am logged in

The PIN is validated
When the Confirm button is clicked I get a generic error that it cannot be processed.

rob_on_earth_0-1734389364363.png

rob_on_earth_1-1734389480262.png

 

rob_on_earth
Protege

I find this very embarrassing and I really wish I had realised it before, but I found a workaround.

 

In the Meta Horizons mobile app go to the store and click the headset icon icon

Screenshot_20241229-135333_just_headset-icon.png

then select Rift and that's it!

Screenshot_20241229-135348.png

The store now shows all the juicy PC games you want to play on your computer tethered Quest and most importantly, let you buy them 😁

 

This doesn't break anything and you can switch back to Quest store without issue. Then just open the Meta Quest Link software on your PC and the games are in your library ready to download.

Still odd that the website doesn't like accepting payments and I hope this helps someone else.

 

Still need help?

Did this answer your question? If it didn’t, use our search to find other topics or create your own and other members of the community will help out.

If you need an agent to help with your Meta device, please contact our store support team here.

Having trouble with a Facebook or Instagram account? The best place to go for help with those accounts is the Facebook Help Center or the Instagram Help Center. This community can't help with those accounts.

Check out some popular posts here:

Getting Help from the Meta Quest Community

Tips and Tricks: Charging your Meta Quest Headset

Tips and Tricks: Help with Pairing your Meta Quest

Trouble With Facebook/Instagram Accounts?