can i ask what was Viola's s first scene you're referring to? Was it when MC was buying some clothes on her workplace?Basically, every character has their own unique breaking point on the dark route. For Viola, she will leave after the first incident forever, for example. For Nicki, she will take more shit from the MC, but if he doesn't relent, she will leave as well. The last dark scene before she leaves is MC forcing himself onto her while a kid she's babysitting is in the next room.
Mega is simply a website to download from, nothing to do with vanilla version (Friends Indeed) vs normal version (Friends in Need). So, unless there's confusion, make sure you have the Friends in Need normal version. If you have the right version, make sure the patch.rpy is in your Friends-In-Need/Game directory and start a fresh new playthrough; if you activated the patch in the middle of a game, it won't work. If you can assault Nicki in the beginning, it's activated.
If it still doesn't work after all that, then you might need to delete the persistent files. Could back them up just in case, but I don't know if that's necessary. I don't know where they are on other devices, but on Windows:
-> where ever your game is installed \FriendsInNeed-#.#\game\saves
delete the file named 'persistent'
-> C:\Users\YourName\AppData\Roaming\RenPy\FriendsinNeed2-1641753492
delete another 'persistent' file
-> C:\Users\YourName\AppData\Roaming\RenPy\FriendsinNeed2-1641753492\sync
not sure why there's yet another 'persistent' file here, but delete that one for good measure
If you've done everything correctly, this should hopefully do the trick. Good luck!
The author was originally splitting some chapters into parts, but then decided it was better to just separate each major update into its own chapter to better communicate the progress of content in his game.