Thursday February 2nd 2023, 08:15 - 15:27 UTC
Appium native app sessions were not starting for specific cases. The error happened for sessions that had:
After the deployment of a new feature, for the capabilities mentioned above, a bug was introduced in how the combination of those capabilities were processed. The bug caused the processing to be done out of order and caused tests using them to fail to start.
The affected service was rolled back to a known safe previous version. A fix for the code was implemented and released afterward.
Since this is a very sensitive part of the system, extra tests reproducing the issue and documentation were added to the surrounding code. Extra monitoring will be added to detect similar issues in the future.