I had the same issue and founded out that! Do you have WebView in UIViewRepresentable? In that case the delegate of navigationDelegate is going to be deinit. You have to store the reference in the root view. That's what solved my issue.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: