As of today (21 September 2023) in every cloude code api the userId is returned as null for some reason. Prior to today everything was working fine and no new changes were made to the codelss “code”. Could you please take a look and help me resolve this issue.
I will work towards creating a test case.
However, because this has a huge impact, if you did push anything new this morning on your servers, please revert asap.
The first issue in my logs is at 2023-09-21 06:58 UTC
If I may suggest, it would be nice to be notified when a rollout with such impact takes place. Indeed, we would then be alerted to monitor our logs and errors more closely than usual and alert you that something is wrong.
In this case, it looks like most of us realized this was going on after about 2 hours. Retrospectively, when analyzing my logs, it seems in this timespan I lost about 8 new user registrations, in the middle of a communications campaign to acquire them. If I estimate the acquisition cost at 6€ each, that’s about 50€ wasted Plus these users will probably never give my app a second chance. And they will also spread the word that my app doesn’t work
@Nicolas_REMY If we know about breaking changes we always notify developers. But sometimes issues are getting through our QA checks. Also, we have tens of thousands of different automated tests, which apparently not enough. Each time when the sh*t happens we do the following:
Now if you’re in my shoes, when I start getting error reports from users or a load of errors in the log file, one of the steps I first take is to try and determine if this is an error from my app or linked to a Backendless upgrade. Since there is nothing new posted on Release History | Backendless Backend as a Service Platform I figure it’s got to do with my app and we all lose time.
That’s why it would be nice to at least know there was a change pushed by Backendless.