Unable to access audio file via publish url
I have a content fragment which has references to audio files from dam. I'm exposing a graphQL endpoint which pulls contents from this content fragment and exposes publish url of contents. In the response, I'm getting the url of the audio like :
https://publish-pXXXX-XXX.adobeaemcloud.com/content/dam/my-project/folder/audio/file.mp3
In graphql query, I'm referring to audio like:

format I'm getting in response is : 'audio/mpeg'
When I hit this url in browser, I get a 'Not found' error. For images, when I hit the publish url in browser, it gets downloaded. Doesn't work the same way for audio.
Please help.
