So I have the same issue.
Where else other than strava do you upload to?
I send to strava, Garmin and training peaks, and maybe it has something to do with that?
I also notice that manually added photos after the event get removed from strava as well. However if I manually add them say 24 hrs later they stay…