This feels like a bug but I have a niggling feeling that I'm misunderstanding something.
In a fixture that has multiple modes on colour / gobo / prism channels, the Home key is not behaving as I would expect it to. For example, a colour wheel channel that has frames in the first half then rotation through still through opposite rotation in the rest of the channel range. Selecting the rotation mode, the Home key always sets that channel value to the minimum value of that range rather than the value set as home for that range in the fixture profile. Both Min and Max buttons set the values as per the profile but Home ignores the home value and takes the min value instead.
I've seen that across multiple fixtures and also in a one channel test fixture that I built so it seems consistent.
If the home button doesn't home the parameter, is that a bug? I can't see why that would be desired behaviour.
Currently using 3.2.10.36 but tried on 3.2.9 with the same results. Try a MAC250 if you want to recreate - the colour wheel has a -60 to +60 spin mode. Homing that parameter always sets the min value of -60 instead of the home value of 0 for that mode.