I'm still seeing it, but it's interesting:
On device (iOS 17.2.1) or Simulator (iOS 17.2), the back button doing a navigationPath.removeLast doesn't work for me.
But on the Preview inside of Xcode (15.1), it works fine.
I checked my build settings: iOS deployment target=17.2.
Nothing helps ...