Does anyone know if this actually works for resetting the UI ? It seems as though that the continueui GO does not actually get reset back to normal after calling this:
ResetStateAsync has no effect on UI's apart from the visibility settings specified in the Custom/Default UI prefab and the provided script is only an abstract example that may not serve your use case. You are free to disable ContinueInputUI manually.