dear user 27070 --
When a user logs into a file, they authenticate to that file. When they log in passively from your main file to your yearly files, the user is still authenticating to each file. If you re-login to one file you don't necessarily re-longin to any other file.
You'll need to expand your re-login script to call re-login scripts in the secondary files as well.
-- Drew Tenenholz