which is actually being dropped, the login in sys.server_principals, or the user in databasename.sys..database_principals?
if it is databasename.sys..database_principals, is the database being restored every quarter, by chance?
if the backup doesn't contain the user L1, that would explain why the login(user associated to the login, actually) seems to disappear.
Lowell