Fix countdown logic in idle tracker for accurate sign-out timing #21659
BackResolves #21657
@oykuermann The issue you encountered during testing may be due to caching.
This PR handles this situation. Please clear Redis and test it in browser incognito mode. Thanks