Don't store 2FA TOTP passcodes in your password manager, that makes it not 2FA.
Depends on your threat model, for most people password manager storage is fine because you're still protected against the service getting owned and leaking your password.
If you're worried about your phone being exploded tho you probably do have a threat model that precludes storing TOTP creds in your password manager.
I would say that putting TOTP seeds in your password manager also brings risk of unintentional lockout, because usually access to your password manager is gated by TOTP codes and if you lose access to your active TOTP codes and need to also use them to log into your password manager to get your backed-up TOTP seeds, you could be shit outta luck.
Depends on your threat model, for most people password manager storage is fine because you're still protected against the service getting owned and leaking your password.
If you're worried about your phone being exploded tho you probably do have a threat model that precludes storing TOTP creds in your password manager.
I would say that putting TOTP seeds in your password manager also brings risk of unintentional lockout, because usually access to your password manager is gated by TOTP codes and if you lose access to your active TOTP codes and need to also use them to log into your password manager to get your backed-up TOTP seeds, you could be shit outta luck.
pass
users stay winning