Question: why would facebook messenger not show last active?
Answer: The user has hidden their active status. Facebook has given users the option to hide when they were last active on Messenger. ... You can disable your active status by switching it off in your Messenger settings as explained in this article and image. The user has been inactive for a long period of time.