Calendar events change date and time in Morocco during Ramadan time shift
When I create an event in Calendar on my iPhone, the synced event on my Mac shows up 2 days earlier at 11pm and until 11pm (whatever the original time set on my iPhone event). I have the same issue when doing it on my Mac first, it syncs 2 days earlier at 11pm on my iPhone. On iCloud website the events from 11pm to 11pm shows as 24h days events (from midnight to midnight).
This is only happening with new created events since March 27 when Morocco (where I am located) changed time for the Ramadan period. Exactly the same thing happened last year and I could not use my calendar for the entire Ramadan time shifting. It is obviously a problem linked to this automatic time difference.
Please note that all my devices are set to automatically detect and adjust time according to location, and that they all properly detect that I am in Morocco in the right timezone. There is no “time override”.
Please solve this strange recurring issue. From other posts on Internet I can see I am not the only one with this issue and there is no public solution! The only “Apple Community Specialist” that replied asked to contact Apple Support!!!