Thanks. It's good to hear someone else confirm a similar issue.
I had been using essentially the same app developed with a different RAD tool (B4X) for years, but when all my devices upgraded themselves to Android 11 that app stopped working. That is why I gave App Inventor a try.
The app is only for my own personal use. By using a RAD tool I had hoped to avoid all this nonsense of maintaining half a dozen files in order to compile. I find it really strange that the Notification Permission Dialog pops up, but there is no entry to enable the notification permission – leads me to believe it's an android 11 thing or, as you say, a service thing rather than a lack of permission in the manifest thing.
I will try comparing the before-and-after manifests to isolate the differences. Editing the manifest with each compile is not a solution. Since I only need to get the SSID for the currently connected network, I wish there were something much simpler than the Wi-Fi Manager extension to do this.
I am only using the currently connected SSID to not send the UDP commands to control the bulbs if I'm not connected to a specific network. I don't think it will hurt anything if I send useless UDP commands on an unknown network or I can get 90% there by comparing the connection IP for "192.168.0.". Not having the SSID is not a showstopper.
Barry.