Did you ever find a solution for this? I'm seeing the same thing, and I can't find a way around it. You are correct that it's views that are 3 levels deep, and when I strip the code down to its bare minimum, it still pops the views no matter what.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: