Xamarin - OAuth2Authenticator - redirect not working

Hi

I have an issue where my app “launches” the Okta login page, I login correctly but it does not return to my app, but instead, redirects to my okta dashboard???
If I hit “Back” it returns to my app as IsAuthenticated =false.

I know this is identicle to a previous post in Nov’20 but there does not seem to be a resolution??

has anyone got OAuth2Authenticator working or can suggest another way?

Here’s my viewmodel code…

string clientID = “xxxxxxxxxx”;
string scope = “openid,email”;
string oktaDomain = “https://dev-xxxxxxxx.okta.com”;
string redirectURL = “com.okta.dev-xxxxxxxx:/callback”;

var _authenticator = new OAuth2Authenticator(clientID,
scope,
new Uri(oktaDomain),
new Uri(redirectURL),
null,
false);

_authenticator.AllowCancel = true;
_authenticator.ShowErrors = true;

var _presenter = new OAuthLoginPresenter();
_presenter.Login(_authenticator);

_authenticator.Completed += _authenticator_Completed;

here’s my mainactivity.cs code…

[Activity(Label = “LoginCallbackInterceptorActivity”, NoHistory = true, LaunchMode = LaunchMode.SingleTop)]
[
IntentFilter
(
actions: new { Intent.ActionView },
Categories = new { Intent.CategoryDefault, Intent.CategoryBrowsable },
DataScheme = “com.okta.dev-xxxxxxx”,
DataPath = “/callback”
)]
public class LoginCallbackInterceptorActivity : Activity
{

}

Any help will be appreciated

Kind Regards
Andy