Existe alguma razão para que eu não consiga mais ver um contato que foi visto pela última vez's? como algum tipo de bug mas que não está sendo bloqueado?
Tudo depende da versão do WhatsApp que opera actualmente
Se você pode't see "last seen at" stamp it could mean you'have been blocked, but if a contact has blocked you, you should also be able to check the updates to the contact's profile picture and you'will no more see the second check mark ("message delivered") in the messages you send to that contact, Whatsapp will only print the first one (which is for "message sent").
Se você não'não vê nenhum destes indicadores, pode haver muitas razões: Whatsapp é vago neste ponto para a política de privacidade, ou seja, Whatsapp ganhou'não deixe que um contacto tenha a certeza que o bloqueou. No seu caso, você provavelmente encontrou um efeito temporário disso.
Na verdade, a nova atualização whatsapp fornece ao usuário esconder o último selo visto. Em Settings->Account->Privacy
você encontrará a opção de ocultar. Mas se activar esta opção, também não poderá ver o carimbo temporal de outras pessoas.