SSO from app 1 to app 2 issues

I have a React web app 1 which contains link to web app 2. Both two apps are created and configured in Okta and all users’ credentials are stored in Okta. I am new to Okta and tried two ways to do it:

If I provided the app 2 full URL as a clickable link in app 1, user will be redirected to a SSO sign in page with a ‘sign in with sso’ button. Is there a way to bypass this page? I like the user be redirected to app 2 directly after the link is clicked.
image

If I don’t provide the full URL above for app2, but give this URL: https://xxxxx.okta.com/oauth2/v1/authorize?client_id=0oa521b0at2FbthMh697&scope=openid&response_type=code&redirect_uri=https://app2/oauth2/callback&state=someState. I got OAuth2 authentication failed Authentication response could not be verified error. Did I miss anything?