@Nathan Sokalski
If you are looking for info on OnBackPressedCallback, you can check out my GitHub. There are two examples: NavigationGraph8Net7 (with it) and NavigationGraph8Net8 (without it). It really depends on what you are trying to do, as it can also create problems; see both readmes. NavigationGraph8Net8 still shows the predictive back when exiting on devices running Android 15 and on 13 and 14 devices with the developer option (Predictive Animations) setting set without any callbacks.
You'd need to describe what you are trying to do for further advice.
I'm not all that sure I want to use it for a normal back swipe between fragments, other than the home fragment (to exit the app). For example, use Android's Settings app, where the predictive back is fully implemented between all screens. I'm not sure I really want those transitions in my app, but I'd be interested in getting user feedback before committing to it or making it an option the user can control if they don't like it.
Google isn't guiding users, either. Even on a Pixel device running Android 15, there are plenty of their apps (even Gmail) that don't use predictive back, even on exit.