87f5c5351a
ForwardedRecordsParseMiddleware.handle() called the coroutine function _send_loading_heartbeat() without awaiting it, so the coroutine was built and dropped. The RUNNING heartbeat never reached the client and Python raised "coroutine was never awaited". Forwarded-record parsing is the slow inbound path, which is where the loading bubble matters most: the user sees nothing while the deep parse runs. Awaiting is safe, since the helper already swallows every exception and the call sits inside the middleware's own try block.