When a user is in DND, recall on busy is proposed to the caller, but he is called back suddenly after he hangup even if other party is still in DND. Also, it shouldn't be allowed to book the callback if user is in DND because DND state endure for a lot of time, even days, there's no point of calling back when DND is removed
Steps to reproduce
Enable recall on busy
Call user in DND
Expected behavior
recall on busy isn't proposed
Actual behavior
Recall on busy proposed and call back start suddenly after hangup
When a user is in DND, recall on busy is proposed to the caller, but he is called back suddenly after he hangup even if other party is still in DND. Also, it shouldn't be allowed to book the callback if user is in DND because DND state endure for a lot of time, even days, there's no point of calling back when DND is removed
Steps to reproduce
Expected behavior
Actual behavior