Issues with ngclient for 2.1.0.115

Some schedule weirdness is in ngax too, and seems new in 2.1.0.115 compared to 112.

Steps in ngax:

Add a job scheduled in 5 minutes. Edit, and note that Schedule in the GUI is now empty,
which it shouldn’t be. Right schedule is in status bar, proposedSchedule, and database.

Job runs at its invisible-in-GUI-job-edit schedule time, but GUI has no way to unschedule.

EDIT 1:

I might not debug this much, but if I refresh Edge, it asks for backups and gets schedule:

"Schedule": {
            "ID": 1,
            "Tags": [
                "ID=1"
            ],
            "Time": "2025-04-17T15:17:00Z",
            "Repeat": "1D",
            "LastRun": "2025-04-16T15:17:00Z",
            "Rule": "AllowedWeekDays=Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday",
            "AllowedDays": [
                "mon",
                "Monday",
                "tue",
                "Tuesday",
                "wed",
                "Wednesday",
                "thu",
                "Thursday",
                "fri",
                "Friday",
                "sat",
                "Saturday",
                "sun",
                "Sunday"
            ]
        }

however I’m not sure if there’s something else expected to actually show that schedule.

EDIT 2:

If I Edit and Save the backup where GUI has no schedule, it sends in Schedule: null,
however that doesn’t unschedule, so I stop Duplicati, edit server DB, and start Duplicati.