Thanks for the idea, but this is partial but still helps a lot. When you edit the security to deny on modify, it will also deny read,write,execute which makes the update file inaccessible and gives you error launching the game.
But here’s the good part, others please check if this will resolve the bug semi-permanently.
1.) Right click the file “11781_001001.ipf” and select properties from
X:\Games\Steam\SteamApps\common\TreeOfSavior\patch
2.) Go to “security” tab then click edit
3.) For every group/user, check the deny on modify and save/ok it. Don’t worry when it checks multiple rights from modify,write,read,execute.
4.) Not 100% sure but you can skip this, open the game and it will prompt you for an error. This is normal because game can’t read/execute the patch.
5.) Undo/Uncheck the deny rights on all user/group you did on step 3 and save/ok. Launch again the game and this should resolve the automatic deletion of the patch file “11781_001001.ipf” and you should be able to play the game normally from now on.
Note: I re-opened the game multiple times and no problem encountered after I did the steps above. Restarted the steam client and no problem encountered. Didn’t test restarting the PC yet.
Thanks for arisfazli for giving me a lightbulb about this bug.