Calendars with "owner" permissions

Hi everyone!

Management here wants that the sales reps see only their own Meetings. I’ve modified the permission for their role, but this raises a problem: when someone else creates a Meeting with sales reps as attendees, the sales reps CAN see the Meeting in the calendar view, but if they click on it they can’t see its details (“Error while loading”).

Digging a bit more, I’ve found that the call to “module=Calendar&action=QuickEdit” returns "access": "no"

Is this expected?

Thanks!