We are experiencing a situation where the interaction event "deallocate" is called before "processcalllog" in a specific scenario. Given deallocate is usually the last event for any interaction, shouldn't the processcalllog come before the deallocate?
Scenario:
- Inbound call
- Processcalllog on connect.
- Type in comments
- Disconnect call
- Processcalllog called with comments in #3
- Type new comments
- wait for call to deallocated
- Interaction Event with deallocate called
- Process Call log called
See video link.
This is breaking our logic as we do some cleanup on deallocate.