There is a proposal to hang a visible timer in the arena with a countdown of these three minutes, so that the player understands that the process is in progress, and does not wonder whether the game has frozen or not. :) It's psychologically more comfortable. And if something goes wrong, you wait for the timer to end rather than restarting the level. :)