I just noticed that - on 23 December - my event dated 22

I just noticed that - on 23 December - my event dated 22 December. was still at the top of the list of events (future events only should be listing).

I added new (additional, future) dates to the :Taking a VR?" course, while leaving the old 22 December one still there and refreshed.

The old 22 Dec event is still listing until I remove the date from the event (surely it should auto archive it - and keep a copy if I add new (future) dates to it.

After removing the 22 Dec event from the event itself), they are now not appearing in date order (with next one coming up at the top ie soonest at the top)

It was listing the events in date order, now it isn't.
The January 14 event is at the top and a January 10 event is BELOW it when it should be at the top.

See screenshots. (will attach one this is posted as I can't do from the dashboard).

What is going on please? How to fix? Thanks.