Mixer Initialisation

Hi All, I wondered if anyone can tell me when Mixer Groups initialise volume. I store user values in a database and want to load then at start up. I load the mixer from the resources folder (soon to be Addressables) into a static Audio Manager using the [RuntimeInitializeOnLoadMethod()] attribute. I set the volumes there and if I retrieve the values from the Mixer they appear set. But somewhere after that they reset to 0 and I have to set them in the Start (doesn’t work in Awake) function of a Monobehaviour.
Does a mixer need to be active in some way before the volumes can be set. Why does the volume reset to 0.
Any clues would be appreciated.
Cheers
Chris

Yeah. It is not mentioned in the doc but you can find another thread talking about that. https://discussions.unity.com/t/579429