I've been changing all such events to floating, which isn't perfect since it usually requires to edit times manually and I think changing to floating can only be done on the iMac but not on phone or pad. Once done on Mac it does show correctly on phone and pad, though. Haven't figured out any better solution.....