Add custom ajax command to ajax response after webform is submitted
I had this same issue, what worked for me was under webform settings > Confirmation > Confirmation Type. Change the confirmation type to 'Inline (reloads the current page and replaces the webform with the confirmation message)'

This returned true for $event-&gt;getResponse()-&gt;getWebformSubmission()-&gt;isCompleted()