3
Does the site use custom user session which is configurable in the general settings? The last login value is updated when you login, not when you access the site, so if the site is using the custom session feature and allow session to persist for a long time, that might happen.