Question: why does facebook messenger not always show last active?
Answer: The user has been inactive for a long period of time. Besides technical issues and glitches, two situations will prevent you from seeing when someone was last active on Facebook Messenger. The user has hidden their active status. Facebook has given users the option to hide when they were last active on Messenger.