Radar and satellite not showing in the app on iPad mini
-
Radar and satellite images have stopped showing up in the app on my iPad mini. NOTE it runs the public beta iPadOS 17, but as that is now the release candidate, in a few days lots of users will upgrade. Of course, I don't know if it's related to iPadOS 17, but since it works like it should on another iPad of mine (older model running iPadOS 16), it seems likely.
Enough speculation. Here is the error console output, with “About this version” at the end. I am skipping the screenshot. The app shows the background map only, plus of course the usual user interface widgets. Oh, and I am in Norway, trying to see the rain and clouds in my region.
Error no: 1 { "errorID": "compile-shader-err", "timestamp": 1694593332389, "runningMs": 95, "type": "user", "module": "radar", "msg": "Compile shader err:: ", "line": null, "col": null, "url": "capacitor://localhost#/?radar,58.875,9.515,4,launchedBy:radar-widget", "script": null, "ver": "39.3.2", "target": "mobile", "stack": "value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:220873 value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:21933 value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:15919 value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:34844 onAdd@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:33017 \_layerAdd@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64600 whenReady@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:42611 addLayer@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64983 addTo@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:32660 @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:41653 value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:25442 @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:51601 value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:181089 value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:180423 r@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:178645", "platform": "ios", "error": " { \\"full\\": \\"gl.createProgram() is null; name: undefined\\", \\"line\\": 1, \\"column\\": 220873, \\"sourceURL\\": \\"capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js\\", \\"stack\\": \\"value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:220873\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:21933\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:15919\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:34844\\ onAdd@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:33017\\ \_layerAdd@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64600\\ whenReady@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:42611\\ addLayer@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64983\\ addTo@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:32660\\ @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:41653\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:25442\\ @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:51601\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:181089\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:180423\\ r@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:178645\\" }", "isOnline": true, "size": "744x1133", "latestBcast": "bcast: newLocation (9ms ago at 1694593332380) store: unresolvedErrors (9ms ago at 1694593332380) store: unresolvedErrors (9ms ago at 1694593332380) store: unresolvedErrors (8ms ago at 1694593332381) radar: open (3ms ago at 1694593332386)" } Error no: 2 { "errorID": "compile-shader-err", "timestamp": 1694593332390, "runningMs": 96, "type": "user", "module": "radar", "msg": "Compile shader err:: ", "line": null, "col": null, "url": "capacitor://localhost#/?radar,58.875,9.515,4,launchedBy:radar-widget", "script": null, "ver": "39.3.2", "target": "mobile", "stack": "value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:220873 value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:21933 value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:16112 value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:34844 onAdd@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:33017 \_layerAdd@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64600 whenReady@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:42611 addLayer@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64983 addTo@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:32660 @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:41653 value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:25442 @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:51601 value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:181089 value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:180423 r@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:178645", "platform": "ios", "error": " { \\"full\\": \\"gl.createProgram() is null; name: undefined\\", \\"line\\": 1, \\"column\\": 220873, \\"sourceURL\\": \\"capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js\\", \\"stack\\": \\"value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:220873\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:21933\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:16112\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:34844\\ onAdd@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:33017\\ \_layerAdd@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64600\\ whenReady@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:42611\\ addLayer@capacitor://localhost/js/leaflet140\_patched\_tileLayer.v17.js:5:64983\\ addTo@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:32660\\ @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:41653\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:25442\\ @capacitor://localhost/v/39.3.2.mob.0bf9/plugins/radar.js:1:51601\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:181089\\ value@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:180423\\ r@capacitor://localhost/v/39.3.2.mob.0bf9/mobile.js:1:178645\\" }", "isOnline": true, "size": "744x1133", "latestBcast": "bcast: newLocation (10ms ago at 1694593332380) store: unresolvedErrors (10ms ago at 1694593332380) store: unresolvedErrors (10ms ago at 1694593332380) store: unresolvedErrors (9ms ago at 1694593332381) radar: open (4ms ago at 1694593332386)" } About this version • Target: mobile.html • Version: 39.3.2 (What's new) • Built: 2023-08-29, 12:52 • Started: 2023-09-13T08:22:12.276Z (0m) • Your browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10\_15\_7) AppleWebKit/605.1.15 (KHTML, like Gecko) • WebGL particles: not
-
It works again, after today's app store update. Both radar and satellite.
-
Well, that was premature. The problem is back, but it is intermittent. It happens both on the iPhone running iOS 17.0.2 and iPad running iPadOS 17.0.1. This time around, restarting the app (by swiping it up on the app selection screen, then relaunching it) cured it, but on previous occassions, that was not enough.
Moreover, the radar image does show up in the radar widget, just not in the main app. And even more interesting, I can see the data is there, just not the graphics. How? By moving the map around. A crosshair shows up, and an indicator of rain intensity is shown on the screen. (In dBZ or as I have done, reconfigured to show mm/h.) As I move the map around, the number changes, certainly indicating that the information is in the app, it just doesn't manage to draw it.
-
@hanche Thank you for letting us know. I will discuss this with colleagues and keep you posted. Thank you for your patience with this.
-
I have different issues on different devices:
1.) On mobile Pixel 4a with recent CalyxOS 4.13.2, tested with browsers Mull, Cromite and Chromium by Calyx:
Radar and Satellite are not working. Both with Error "It seems that satellite/radar failed. Satellite/Radar uses WebGL technology, that can occasionaly fail on some devices.What can you do? Update your browser or Windy application to the latest version. And try again please"
2.) On Windows 11 with LibreFox:
No Error with Radar, but Radar is not shown at all.
On Satellite the same error as above3.) On Windows 11 with FireFox:
Everything works as expected.4.) On Windows 11 with MS Edge:
Everything works as expected.CalyxOS and LibreFox are pretty restrictive concerning tracking and advertising. Did you implement recently anything from a 3rd party that may be blocked by my setup? I'm a premium member, so this hopefully shouldn't be an issue though.
-
Now, nothing works anymore on LibreWolf
Error no: 1
{
"errorID": "di-error-can-not-resolve-pluginspatch-module-e-is-null",
"timestamp": 1695640156974,
"runningMs": 350,
"type": "user",
"module": "tinyrequire",
"msg": "DI error: Can not resolve @plugins/patch module: e is null",
"line": null,
"col": null,
"url": "https://www.windy.com/",
"script": null,
"ver": "39.3.3",
"target": "index",
"stack": "we@https://www.windy.com/patch/index/latest/patch.js?refTime=2023-09-25T11:09:2:13719
@https://www.windy.com/patch/index/latest/patch.js?refTime=2023-09-25T11:09:2:14429
@https://www.windy.com/patch/index/latest/patch.js?refTime=2023-09-25T11:09:2:15469
wt@https://www.windy.com/v/39.3.3.ind.5235/index.js:1:31453
bt@https://www.windy.com/v/39.3.3.ind.5235/index.js:1:31810
value@https://www.windy.com/v/39.3.3.ind.5235/index.js:1:171993
value@https://www.windy.com/v/39.3.3.ind.5235/index.js:1:171884
b/value/ {
"fileName": "https://www.windy.com/patch/index/latest/patch.js?refTime=2023-09-25T11:09",
"lineNumber": 2,
"columnNumber": 13719,
"message": "e is null"
}",
"isOnline": true,
"size": "1600x900",
"latestBcast": "store: availProducts (266ms ago at 1695640156708)
store: overlay wind (266ms ago at 1695640156708)
bcast: paramsChanged (266ms ago at 1695640156708)
bcast: maps-paramsChanged (266ms ago at 1695640156708)
store: visibleProducts (266ms ago at 1695640156708)"
}About this version
Target: index.html Version: 39.3.3 (What's new) Built: 2023-09-14, 06:14 Started: 2023-09-25T11:09:16.524Z (3m) Your browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/117.0 WebGL particles: not
-
@DerClari Unfortunately, this is probably related to CalyxOS and their certain changes in WebGL configuration, which is necessary for radar and satellite correct displaying.
I am afraid that we cannot do much about this, but I will discuss this with colleagues.
-
@Ondřej-Šutera Thanks for answering. The error code and screenshots are from Windows 11 with LibreWolf, not CalyxOS. On CalyxOS "only" Satellite and Radar aren't working.
-
@DerClari Do you mean the LibreWolf or is it another browser?
-
@Ondřej-Šutera LibreWolf, sorry. My fault.
-
@DerClari I discussed this with colleagues and we are not able to help you with the issue with LibreWolf browser or custom CalyxOS.
-
@Ondřej-Šutera Ok, but thank you for discussing it with the team.
-
I have a new iPhone 15 pro running IOS 17.0.2
I have just blank map display when I select either radar or satellite displays
-
@drewparker Thank you for letting us know, could you please check the situation in 17.0.3, if you have this update installed and let us know?