I used the ‘workaround’ and it seem to solve the freezes, tho it indeed removes the sound. You can also use a ‘fmodex64.dll’ from another game that you have installed. For example Dark souls uses it too and seem to work fine.
Also make sure that you set the file to ‘read only’ in the properties. The battlenet launcher just ‘fixed’ the file and set it back to its old version.