Self.now_is_between still not working right

Is anyone else still havings problem with self.now_is_between ?

I’m using the new app-daemon 4.2.3 and something like this is still producing a true statement when it should be false.

if self.now_is_between(start_time="sunset", end_time="21:00:00", now="02:00:00"):
            self.error("Test Time:Time check failed for Evening", level='WARNING')
Time is 2023-02-28 17:00:00.950666-07:00  Sunrise is 2023-03-01 06:55:09.549884 Sunset is 2023-02-28 18:26:09.643641