I’m curious if anyone has some helpful hints when state restoration doesn’t work. I have the following situation:UIWindow subclass-UITabViewController subclassEach tab has:—UISplitViewController subclass—UINavigationController subclass -UIVC Master subclass -UIVC Detail subclassIts all in code - no storyboard. I’m creating the window, tab, split, in the willFinishLaunching so that its all ready for state restoration. I have the restoration identifiers setup. I have the detail view controller conforming to UIViewControllerRestoration and viewControllerWithRestorationIdentifierPath does get called. I’m creating the detail VC, and I’m seeing it all get decoded properly.I’ve read every article I can find on state restoration, the docs, etc… and I just can’t find anything that provides common reasons for it not working. Here is what’s driving me crazy: I got it all working once. Then I went to apply it to another tab and its View controllers, and I’ve never gotten it to work aga