Hi, Bryan. Sorry you’re experiencing this.
I see you’re using a city-based timezone, which is great.
Unfortunately, this may have been a bug at the time of creating the recurrence series and therefore is still lingering.
The only solution would be to re-generate this recurring event’s series of events, which happens anytime you modify anything on the event.
Of course, we always recommend restorable database and file backups before modifying anything on your site.
Please let me know how this goes for you.