I have this same problem. Upon reboot Digital Output (S/PDIF) volume is always set to maximum.
I think I've traced it to the pulse module "module-device-restore". Attached is a log, loglevel=4. I can see that module-device-restore opens the TDB file, but I never see in the log something like "Restoring volume for sink %s" like I would expect, by looking at the source.
I have this same problem. Upon reboot Digital Output (S/PDIF) volume is always set to maximum.
I think I've traced it to the pulse module "module- device- restore" . Attached is a log, loglevel=4. I can see that module- device- restore opens the TDB file, but I never see in the log something like "Restoring volume for sink %s" like I would expect, by looking at the source.