On a fresh linux installation, Firefox Bitwarden gave me a different OTP/token number for authentication than the mobile one.
After investigating I found out that it’s because the system time is not correct (new installation) but I thought to document this on this forum because after fixing the system time and set it to automatic, BitWarden was working correctly providing the same OTP/token number as the mobile.
This means that it is time based. And if time is incorrect, it renders the generated OTP useless. I fixed it with synchronizing system time with time server.
Thanks, clear
I also asked them to put it into HELP/FAQ section of Bitwarden website.
Before writing to support, I tried searching for TOTP issues/help but did not find it.