Still “broken” in 4.21 as well.
It acts pretty randomly with sun rotation - following this tutorial
Set the sun speed to 1, it gets stuck at 90.
Implementing the Sun Angle option mentioned above is actually slightly better in terms of figuring things out though, so while this is a bug, the work-around is actually beneficial to advanced coding/scripting…
including a quick snapshot of how this changes with that.