I've recently started having a similar problem. Always on top works as long as I keep VLC open, but if I close it I have to reset it. I've been using the program for years and never had this problem. Was there a recent update? It happens in Windows 10 and 7.