Can't preload sounds with just asset ID string

This is not a bug, the behavior was changed some time ago and preloading with strings is probably only kept for backwards compatibility reasons. You can read this for more info: ContentProvider:PreloadAsync and Preload update