@sharma_sm Welcome to the forum!
That part actually sounds like a bug (and should probably be reported on GitHub).
Just an additional explanation: When you don’t have set up 2FA for your Bitwarden account/vault, then you are subjected to the New Device Login Protection. That’s where this “verification email thing” (on an to Bitwarden unknown device) comes from now… But as @Neuron5569 implied, Bitwarden support can disable that temporarily, so that you can login.
And I also would recommend considering setting up “another” 2FA method for Bitwarden. (Two-Step Login Methods | Bitwarden)