Web UI not saving secondary channels? [known bug]

I have no issue setting a secondary channel using the Python CLI. However using https://client.meshtastic.org/ I can’t seem to find a ‘save’-button or similar action.
I wanted to file an issue on Github, but I fear I just didn’t understand the UI as I’ve found I’ve been confused about Meshtastic before.

Steps to reproduce:

  • https://client.meshtastic.org/
  • select the 5th icon on the left (a ‘stack’), or the ‘edit’/‘pencil’-button on the channel
  • select “Channel: 2”
  • in any order: toggle “Enabled”, enter a name, generate a PSK with the ‘refresh’ icon, set Uplink/Downlink Enabled.
  • open any other dialog (e.g. “Generate QR code” or “Channel: 3”)

Result:
The data set for Channel 2 is not stored
Expected result:
A ‘save’ button allows me to store/set the secondary channel and reboot the device.

Similarly, I can not change the already set secondary channel 1.
For the primary channel I don’t see any dialog option to edit the name of the channel, only the Key Size, key and MQTT settings.

There’s currently work being done on the config sections of the web ui that is preventing saving in some areas. The channels sections may be included. From the developer:

Got a WIP fix as a part of the config overhaul, currently only the device config, excluding User will save, but it should allow you to make any edits you wish then apply them all at once.

Ah, thanks! I’ll track the issue on the proper Github page.