HTTP warning error from client-side

Hello,

we’ve received this in Roblox Analytics Service → Error Report where we found HTTP error.
Picture of HTTP error and api websites:

Expected behavior

We don’t know how it happend so we cannot send specifications about that, only the api websites.

https://apis.roblox.com/attribution/v1/events/post-authentication
https://apis.roblox.com/user-heartbeats-api/pulse
https://badges.roblox.com/v1/universes/6219458204/badges
https://followings.roblox.com//v1/users/7141792424/universes/6219458204/status
https://games.roblox.com/v1/games/6219458204/social-links/list

1 Like

Thanks for the report! Just to confirm, we are investigating this issue.

3 Likes

@marecikov5
We really more information about what you were doing to get this set of error messages. Is the problem reproducible? What service or tool were you calling? Did you use HTTP Service? Did you use Badges in your experience? Please elaborate on what triggered the errors.
Thanks!

Hi there, sorry for delayed answer.

Our game using Http Services for badges. I don’t know actually how this happend, I just saw that on Creator Hub → Monitoring → Error Report.

Just checking, it happens to me too but only for social links
image

image

Sound return also http errors

This is probably because your game doesn’t have perms to use these sound assets or the author didn’t give you permissions to your experience to use them.

No i checked i have to error in studio, only some clients experience it for some reason.

Sorry, to clarify, you are using HTTP Service to call web APIs such as https://badges.roblox.com/v1/universes/6219458204/badges from inside the experience? Which experience by the way? If you call these APIs outside the experience do you get the same error messages? Can you provide as much logs as possible. I’m trying to determine if the issue is with HTTP Service, the web APIs, or the Badges service.

Can you provide the parameters of the requests you are making so we can try to reproduce?

I’m not experiencing this bug myself, but based on what I can see, I assume the issue stems from the web APIs occasionally returning standard HTTP 500 errors. Such errors are expected occasionally, but what’s important is how they’re handled. Currently, Roblox seems to log these transient errors to the console, but instead, it should handle them gracefully by automatically retrying the requests. Logging these temporary errors to the console isn’t necessary in the first place.

Hi there,

in our game we are using BadgeService and AwardBadge(player.UserId, badgeId). So I guess it’s from inside the experience. The experience is called Czech Homeless Simulator.

When I try to call these APIs outside the experience, I get normal and working API output.

About more logs I cannot get them from January 16. I can only see from February I don’t know why (I’m speaking about Analytics Service → Error Report).

I will inspect in the future these logs but unfortunately our game is now under review so I cannot inspect and get real time logs and errors.

EDIT:

When I filtered keystrokes, I found this error about social-links:

HTTP error body:`{"errors":[{"code":3,"message":"Only users who are over twelve years of age may view social links.","userFacingMessage":"Something went wrong"}]}`