Navigation bar disappear when rotating view on some devices and simulators

As title, i have three view A, B and C view, and i use NavigationLink from A to B and from B to C without NavigationView except A.The NavigationBar disappear when i rotate to landscape and back to portrait in B or C views on some device.
There are devices tested so far:
NavigationBar disappear: iPhone XR iOS 14.4
no disappear: iPhone XS iOS 14.4

tested on simulator:
device: i8, i8plus, 11, 11pro,
version: iOS 13.0, 14.3

NavigationBar disappear:
iPhone 8 Plus, iPhone 11 on iOS 14.3
and the others didn't disappear

is there a bug for SwiftUI? or is a problem for specific devices?

Thanks.

maybe the answer:

https://www.hackingwithswift.com/books/ios-swiftui/making-navigationview-work-in-landscape

Or try:

.navigationViewStyle(StackNavigationViewStyle())

Navigation bar disappear when rotating view on some devices and simulators
 
 
Q