If the connection is choppy and at least one calibration image is not uploaded by the phones (but the connection is strong enough so the phones are not detected as disconnected), the calibration trial will get stuck on the queue for at least 15 minutes, and then errored with no extra information.
Steps to take:
Example session, replicated by exiting the app just half a second after calibration is clicked in the web app:
https://api.opencap.ai/sessions/201aae84-a6a0-40ab-a3f6-708a935a9f1b/