Different builds - 'id' vs 'accessibilty id' showing

Hi all,

Wondering anyone can help. I ran some builds locally after adding ‘testID’ to code and using appium inspector it shows as ‘accessibility id’ and so the scripts created from that.

However, after getting code merged into main branch and new build created off that from main build machine - the testID are now showing as ‘id’ in appium inspector, and so script fails.

Can anyone provide information as to why different builds show different ‘identifiers’ ?

No idea about what happened in the app under test, but here is the description of how different UIA2 strategies are mapped to Android view attributes: https://github.com/appium/appium-uiautomator2-driver#element-location