In the event of you not being able receive a valid verification code via email or through the Google Authenticator app to access your account, you can use a recovery code as a means to get access to your Ubisoft account.
You will receive 6 recovery codes after setting up the 2-Step verification with the authentication method of your choice, and we strongly recommend, that you store them e.g. as a screenshot in a secure place.
Once you use a recovery code, it will be used up and cannot be used for future logins.
If you use a recovery code to access your account it would be advisable to disable the 2-Step Verification in the process.