Audio cache limit issue

From your post it is not clear whether or not you have tried setting audio-cache-limit to a value other than the default, 15. Just add a definition like this to your Config.prc file:

audio-cache-limit 50

Also see:

Which audio back-end are you using, OpenAL or FMOD? On which platform?