Slskd ignores settings yaml, everything stays default

I am trying to set up slskd (from the catalog) but no matter what I do even though the application will successfully edit the settings file when saved as well as actually see the edits ([datapath]/slskd.yml), it will just completely ignore them and keep whatever the default value is active. You can also verify the file is actually changed via a text editor or whatever. When you go into the options edit it will correctly show the contents of the file with your edits, but when you hit save and scroll though the active settings list it will all be the defaults with not one setting changing whether its a boolean, string or number. It does this both when using an ixvolume and host volume (in a dataset made with ‘apps’ presets), and “enable remote configuration” is checked in the docker setup for the app.

Any ideas what might be happening or is the app just bugged?