I have been experiencing the same issue for a while now. Using a pixel 10 pro on both web and the app. Here are the 2 error logs that are generated:
{
"errorID": "canvas-context-is-lost",
"overlay": "radar",
"runningPhase": "3_redrawFinished",
"timestamp": 1766928014905,
"runningMinutes": 0,
"type": "customLogError",
"msg": "Canvas context is lost",
"url": "https://app-webview.windy.com/#?radar,43.453,-80.472,5",
"ver": "48.0.2",
"target": "mobile",
"platform": "android",
"device": "mobile",
"latestBcast": "bcast: glContextLost (50ms ago at 1766928014855)
radar: close (49ms ago at 1766928014856)
radar: loaded (48ms ago at 1766928014857)
radar: loaded (47ms ago at 1766928014858)
store: mapLibrary leaflet (12ms ago at 1766928014893)",
"network": {
"downlink": 9.2,
"downlinkMax": null,
"effectiveType": "4g",
"rtt": 0,
"saveData": false,
"type": "wifi"
},
"module": "glTileRenderer"
}
{
"errorID": "failed-to-call-glcontextlost",
"overlay": "radar",
"runningPhase": "3_redrawFinished",
"timestamp": 1766928014908,
"runningMinutes": 0,
"type": "customLogError",
"msg": "Failed to call glContextLost",
"url": "https://app-webview.windy.com/#?radar,43.453,-80.472,5",
"ver": "48.0.2",
"target": "mobile",
"platform": "android",
"device": "mobile",
"latestBcast": "radar: loaded (51ms ago at 1766928014857)
radar: loaded (50ms ago at 1766928014858)
store: mapLibrary leaflet (15ms ago at 1766928014893)
bcast: glContextLost (1ms ago at 1766928014907)
radar: close (1ms ago at 1766928014907)",
"network": {
"downlink": 9.2,
"downlinkMax": null,
"effectiveType": "4g",
"rtt": 0,
"saveData": false,
"type": "wifi"
},
"module": "Evented",
"stack": "TypeError: Cannot read properties of undefined (reading 'painter')
at bn (https://app-webview.windy.com/v/48.0.2.mob.ada7/plugins/radar-plus.js:1:297272)
at nt.w (https://app-webview.windy.com/v/48.0.2.mob.ada7/plugins/radar-plus.js:1:305694)
at nt.emit (https://app-webview.windy.com/v/48.0.2.mob.ada7/mobile.js:1:17479)
at https://app-webview.windy.com/v/48.0.2.mob.ada7/mobile.js:1:255316",
"extra": {
"data": []
}
}