Backup codes exist for this kind of reasons and should always print them! It is very unlikely that any company will disable 2FA for an account. Your only way ot get your account back is to contact roblox support and hope they give you the chance to demonstrate the account is yours to disable 2FA (i am not sure if this is possible but it’s worth a try) or getting your phone back which if it was stolen will be pretty impossible.