August update and Wifi channels above 100 not working

Sorry for bringing this up again, but this still does not work for me, still can’t see any channels above 100.

For a while I used channel 64, for being able to use my Vero4k+ but this is not optimal so i have to switch back to channel 112, but here my Vero won’t connect.

I thought maybe the November update made a difference, but sadly no.

I made a clean install and updated to the latest November build, and have REGDOMAIN=GB set in crda

Here is the output of iw re get

osmc@osmc:~$ sudo iw reg get
global
country GB: DFS-ETSI
        (2402 - 2482 @ 40), (N/A, 20), (N/A)
        (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW
        (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW
        (5490 - 5710 @ 160), (N/A, 27), (0 ms), DFS
        (57000 - 66000 @ 2160), (N/A, 40), (N/A)

Debug logs can be found here.

Edit:
Made some further progress, if REGDOMAIN is unset, i can get WIFI above channel 100 to show up, if i run the following commands after each other, if i run them separately it will not work, i have to run both.

sudo iw reg set EU
sudo iw reg set GB

And inspired by @Tom_Doyle, i tried to use rc.local to run these commands during startup, but it result in a sad face during startup, when i run both commands, so tried to add a pause between each command, and it seems to work.

My rc.local looks like this

sudo iw reg set EU
sleep 5
sudo iw reg set GB

It seems to work, but it is not very user friendly, and a very good “out of the box experience” so it would be nice to get this fixed in a future release.