This post has been interesting reading. I had never used Ensemble before in previous versions, so v5 is my first experience. I have pretty much been unable to use this (running slave on same machine as DAW, not had opportunity to try via networking but suspect the results will be the same or worse). I found similar advice re disabling asio-guard in plugin manager on the steinberg forum, this hasn't stopped VSL from corrupting any project it's inserted into along with causing other mysterious issues (although I'm still to 100% confirm it's VSL doing it, the first project I've made deliberately not using VSL seems to have solved this issue also). Really hope Vienna & Steinberg can sort this out between them, as it's looking like going back to having to open a new project for anything involving kontakt libraries.
As it seems the answer to when it'll be fixed is "when the new SDK is released ie we do not know", where would be a good place to lurk occasionally to receive updates on this issue? It's disappointing that to use the program I bought to solve my RAM-problem, I have to turn off a feature that then gives me a huge CPU problem :)