So I've set my mode manager to switch to evening based on time of day, whichever is later, 6:30pm or sunset for weekdays and for weekends, whichever is earlier, 6:30pm or sunset.
That way, during the week it won't switch to Night mode until I'm finished with work.
Problem is, it always switches at sunset... I tried switching the order of the rule in case it was a hierarchy thing but no luck. Am I doing something wrong? Attached are my settings (I only recently added the button and switch controllers, it wasn't working prior to that either).