Why are my Login Items cleared upon restart?

Solution 1:

I can't comprehend the behavior of LoginItems in El Capitan 10.11.3.

But one measure is to delete com.apple.loginitems.plist and then re-populate it from scratch.

Another workaround is to simply lock the file after adding all items which should be started after logging in.