Appium .click() works locally but not in bitrise


I am running a pytest on the bitrise machine. Everything works fine, except it seems there are three buttons that do not do anything when clicked.

After looking at the appium logs, it can find the element fine, and even is able to “click” it fine without error. However, after doing some debugging, it stays on the same screen, no matter how many times I call the click button.

EDIT: It turns out running it runs headless by default in this docker and that disables GPS