Captcha has issue for months and you put on support request too, efectively blocking the support requests too!

Summary

First of all, I think you will need to add a confirmation to delete button here, I was trying to press edit button and the popup opened and delete button go under mouse right before click and deleted the issue, which completely #$#@$ me off!

Captcha has issue for months.

During login, purchase, or in fact anything that requires captcha, always two requests are being sent to your server.
From the way captcha works, I believe there will be a captcha callback too with tells your endpoint that captcha was completed correctly or failed.

It looks like these two requests are being sent async and thus they can finish in any order. This means for example during purchase

POST request to
https://payment-website-pci.ol.epicgames.com/purchase/confirm-order
is sent before POST to
https://api.hcaptcha.com/checkcaptcha/*
is even completed.


I can observe this by looking at developer console. I see that confirm-order request is completed with 400 error but checkcaptcha is still sending and after few seconds checkcaptcha is complete but the error message Failed to challenge captcha, please try again later. is already showing on screen.


Note that error message is white on white and only barely visible by selecting it!

This happens during login and even during support request on FAB and is very annoying. It depends on luck that after completing captcha for 20~30 times, one goes through and captcha complete before confirm. This is really annoying when you have to solve meaningless captcha that many times.

Please fix this. I’m positive that this call should be done in sequentially and not async!

Additional notes:
I believe your developers are testing these pages locally or on an Internet lines with speeds over 1000Mbps. My line is just 1Mbps with 700ms~1600ms ping and I have no control over it since this is the fastest that I have access too.

Issues with Captcha would be more broad than just Fab. Are you able to reach out to our Player Support team at the link below?

https://www.epicgames.com/help/en-US/epic-accounts-c74

Thanks for reply,

Any support request needs solving captcha which is at the moment out of my patient to try over 30 times to get lucky for one help request submission.

Fortunately forums does not require Captcha on posting (one required for login though)

I managed to contact support a few months ago and they sent me a generic reply to clear browser cache, change browser, close VPN, proxy, …

I’m developing software for over 30 years (most of it for web) and I assure you, a web application should not depend on what browser or how it is connected to website :wink:

By the way this issue is still happening and Items that I wanted to purchase are stuck in cart (since it also requires captcha).

Let me explain the case if you are willing to send my request internally


Web application should always ensure captcha request is sent from client side (200 response from *captcha.com) then send second request back to your own server.
Once your server received the its own request, then can check with captcha for validation or wait for captcha callback to your server to inform you validation is done)

1 Like