Users are getting two different experiences when using ‘Open ID connect client’ vs ‘on the fly’

I have configured an app with react using okta single sign on widget when I use my dashboard/ okta chrome extension and sign on to the app using an ‘on the fly’ app okta signs me in and sends me to the protected page but when I use ‘Open ID connect client’ app okta does not sign me in but sends me to the login page the widget.

I want users to be automatically signed in when they click on the app on their okta dashboard home or when they use the okta plugin how can I configure the app to do this for all my user.

Wether they use ‘on the fly’ or ‘Open ID connect client’