Overview:
When the user submits the event for approval, the following error appears: invalid cross reference id.
Root Cause:
The user who submits the event for approval does not have access to the next approver user record.
Solution:
Grant the submitter user access to the next approver user record.
Related Documentation:
CRM Help Documentation: Approval Flows Integration