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".

4 REPLIES 4

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.

 

HejHej321
Honored Guest

Hi

i have been trying to buy blade and sorcery on my pc for days now.

i tried everything that meta said but it never worked, but using my phone it finnaly worked.

thanks