Silent Authentication for Flutter Mobile Apps

Is it possible to programmatically log a user in without any user interaction on a mobile application?

My front end is coded with Flutter. The log-in flow is handled by Auth0. Is there a way to attempt a silent login if the client application passes an invalid refresh token? There might be an issue with the front-end flow where an invalid refresh token is being sent to Auth0 even after getting the latest refresh token after a user logs in. Is there a way to programmatically attempt to log in again before displaying an error to the user?