This is a rather old post, but I spent a lot of time investigating a similar problem, and in my case, these delays appeared only during POST, where the HTTP message had a request.
Ultimately, this was due to network performance issues (mobile clients), and POST tried to read the body of the message, which takes a lot of time to transmit. The failure is that these delays when displayed in the controller handler were actually just waiting for the transfer of the request body.
source share