If you have a TextChatCommand and you use :SendAsync() it just yields permanently, with no explanation and no way to rectify it besides using your own chat detection system.
Expected behavior
I fire sendasync and the rest of my function continues on.