blockchain.com для 2fa использует ТОТP протокол, по которому в соответствии с установленным персонально для вас (и переданному вашему клиенту -например Google auth - при инициализации этой самой 2fa ) секретному ключу создается привязанный ко времени код, который сравнивается с кодом, выдаваемым клиентом. Этот код меняется (если не ошибаюсь) каждые 30 сек. Поэтому, если ваше время не синхронизировано с временем blockchain.com (причины могут быть разные) будут траблы с доступом.
Это касается любого сервиса, 2fa которого использует TOTP.