WebChat SDK 2.8.1 dropping messages after Architect flow timeout

Pushed the premium app to staging org using genesys-webchat-sdk@2.8.1. Console logs show the WebSocket connection stays open, but messages just vanish after the Architect flow hits a 30-second wait action. The /api/v2/conversations/messaging endpoint returns 200 OK initially. Then client throws a 408 Request Timeout on next payload push. Rate limits look fine, quota sits at 40 percent. The webhook callback isn’t firing either. Just sitting there doing jack all.