I had a meeting workflow running for years. Basically, on save (from AOW) it updates a field in the related contact with the meeting date. That triggers something else.
Anway it started crashing out after update to 7.15. I noticed that after crash the meeting gets created but the creator is not an attendee. Also, this only happens if the meeting is created from the contact record. If I create the meeting from the meetings module. No issue.
The crash is happening I think because the relation between the meeting and the contact is not created yet when the workflow runs to update a field in the related contact.
I solved it by moving the AOW from on save to in the scheduler, now everything works fine.
However, does anyone know if the save order was changed up? Where is AOW on save supposed to run? Before or after relationship add?