Note that you confused JDK with SDK.
The problem that I am pointing out is that often many members update only B4A, but they are not informed when it's needed to redownload even the newest Android SDK + Resources.
Just like now with B4A 13.40
I often read the details of what's new and special notes when a new beta or full version release. So I usually don't face issue.
Members should decide when to update especially if they are developing for production.
Advice them not to rush to update. Read and understand carefully what's changed.
Recently Google announced a lot of breaking changes.
One of the app I support breaks on Android 15.
It is really frustrating.
I believe this is not only happening to B4X developers but also in other language like React Native too.
Developing for Android means we have to keep up to date with Google frequent changes.
Good thing is B4X and Erel has simplified all the hustle.
Sometimes, we have tried our best to help the members but if they don't listen, that's nothing much we can help.