Incorrect Event Day on Watch

Similar to other bug reports for the other watches about all day events; if an event is all day or the official event lacks a start time, the watch will indicate that the event starts a midnight GMT regardless of the watch timezone.  This is happening on the FR255 as well. The watch is on software version 20.31. 

This timezone mismatch causes the event to show up a day early on the watch. 

The morning report, day suggested activity,  and other race day work flows trigger on the watch.

The connect app and website don't appear to suffer from the issue. 

The solution I found is to delete the official race event (that lacks the start time) and create a bespoke event with all the same details and include the start time.

Anyone else seeing this on their events without start times set?