Getting a lot of 429 and Message: Cannot read prop...
# support
o
The dashboard UI is unusable. Every other request gets blocked by 429 sentry rate limit for a simple click and refresh. Evals does not open. Even with API we are getting error. The error shown on screen for Evals is: Error: TypeError Message: Cannot read properties of undefined (reading 'toLowerCase') Timestamp: 2026-02-20T02:05:38.588Z Path: /evals/e1b6bb78-931e-481e-baa6-1e7d5a225f6e/edit This was working yesterday.
c
Is this still happening for you? There's been no reports of this error till now. Please share a screen video if this still happening.
o
@Sarthak I've attached the video. Yes still getting 429 and Evals not loading. Just saving a squad gives 429. Evals cannot even open. I've noticed these 429 rate limit sentry error as well as CORs errors in the console of devtools. You can see both these errors in the last 5 secs of the clip. Happy to jump on a quick call to help fix these. https://cdn.discordapp.com/attachments/1474225881135190027/1474585814418849915/Screen_Recording_2026-02-20_at_8.53.31_PM.mov?ex=699a628e&is=6999110e&hm=6856da7489c0e80f17055610504de73d589b06af84c0cd956a277d31dc98f71e&
c
Thanks for sharing the video, this looks like a UI bug- 1. Some invalid data in your evals is causing the UI to break. 2. Very high number of API calls ( more than the default limit of 50 ), most likely related to the above issue. It's not a platform-wide issue, so I can't reproduce in my end, so will it be possible to add sarthak.vaish@vapi.ai in your org? You can remove after I'm done with fix.
o
I have added you in the org. Although you can see I wasn't sending a lot of API requests, just regular UI browsing. The CORs error also seems weird. I think that is causing most of the issues
c
Thanks, this is reproducible on your org, will check and get it fixed. There are two primary issues in your video, evals page crashes, and the inability to save the squad. The latter one was caused by CORS, while the first one is due to invalid data in the API. ( I notice in the message, the user and assistant come before the system, most likely the issue, but need to confirm first) For Evals, what did you use to create those evals ( dashboard, API or composer )
Hey there, I have identified the issue. These are created from the API; the role "system" appears in the middle of the message, which is causing this issue. The "system" message is always expected to come in first place in the messages array, placing it in the middle is causing this issue and is not a valid format. For now, please either fix the message array, moving system to first place, or delete the evals from API and create new with correct format. This will fix your issue. I will inform the team about this, and will try to get backend validation on this, but can't give a timeline for it.
For the rate limit issue in the squads page, I have increased your org rate limit to a higher number, so it won't happen again likely. Your squad is pretty big, so API calls are going to all tools and assistant making for more than 30-40 calls per refresh. There's a possibility of optimization from our end, informed product team.
o
Thanks for the fix and pointers! It seems to be resolved now. It would be better if the error message would be more meaningful though.
c
That's great, passed the feedback on your ticket to the product team. Also, you can remove me from your org now.