Yes, it looks like
ExpiresDefault "access plus 604800 seconds"
in .htaccess has caused the trouble for IE 11 or Edge browser, but
1) other browser like Chrome has no such issue
2) can't see any cache response header in Edge for the dynamic homepage, but Edge's browser cache will keep login...