After further investigation, I turned off the authenticator enrollment/global session policies I created for my mobile app to test. After that it worked fine, defaulting to what our sign in widget is using. I’m guessing due to the different enrollment policy the authenticator ids didn’t align so it wanted me to still enroll.
Not sure if newer versions of the sign in widget handle this differently, if so great.
But can mark as resolved, just wanted to note that I found the discrepancy.