Home Assistant’s iPhone app keeps opening its dashboard when synchronization with Apple Watch stalls. Several simultaneous watch updates at launch could previously occupy every available worker and leave the first page unloaded.

Bruno Pantaleão Gonçalves processes watch updates separately and combines repeated requests, so a stalled watch connection cannot occupy the workers needed to open the dashboard. Manually requested synchronization and watch-face reloads also gain a timeout.