Weeell… kinda. I believe there’s an immediate call to the SonarQube server just in case processing is already complete, and then the job settles down to wait for the webhook to arrive. So when your analysis report happens to be processed really quickly on the server-side you never get to the part that’s failing - the webhook.
So now the question is why the webhook isn’t being received. The first thing to check is the configuration in SonarQube - does it look right? Then check your Jenkins server log, IIRC the webhook calls will show up there. Not seeing them? Then it’s time to go back to your webhook configuration and figure out why the calls aren’t landing like they’re supposed to.
It’s no one’s full-time job to monitor this community. It is peopled by folks who have day jobs and drop in here occasionally in case they can be helpful. A day’s wait for a response isn’t bad.