Game crashes when performing multiple tasks too quickly

Game has crashed for me a couple of times when my character is performing one task and I select a different task.
For example, if I enter a fast food shop/coffee shop, order items, waiting in long line and I click on any of my phone tabs while waiting such as contacts when I get pinged about a new employee found, the game hangs and I have to force quit.
Same has happened when in a fast food restaurant and clicked on each item quickly to eat them and then on Discard to get rid of the paper bag but was still performing the eating action.

Suggests certain tasks need to freeze user interaction until they complete the animation/function.