Before I go on any further:
- I did verify cache multiple times, I even deleted some content and then verified cache. No use.
- .mp3 files work perfectly on desktop. Other games too.
- The issue links to vaudio_miles.dll (which doesn’t exist in the garrysmod binary), which is a file found in SDK Base (2007/2013). Perhaps Gmod links to those files for some reason?
In order to find this an active issue, I used console commands to play mp3 files. When I did that, the game crashed.
The only way the game worked was when I set launch options to -nosound (which obviously disables any sounds).
Help will be appreciated.