Since the introduction of experience-locked audio, I have had many issues with audio approving. The tools provided by Roblox are not in an acceptable state, and many assets that I have uploaded over the years on previous projects are becoming hard-locked.
To start, the Discover Audio plugin misses many audio instances in my project. These are audios that I personally have uploaded (either on my group or on my personal account). They simply do not show up in the explorer window. I have tried representing these audios as both a table of rbxassetid strings, and as individual Sound instances. Neither are able to be discovered.
Secondly, in the past there was at least a way I could manually approve these sounds within studio. Previously I could individually click any line-item in the picture below, and an approval window would pop up for each one. Not ideal, but at least I could approve them. Lately, these are no longer clickable.
Thirdly, in the past I used to be able to publish to a new place, or publish over an existing place, and force the “grant audio” popup to show. This does work in some places, but not in all places that I have edit access to. The last 3 games I have tried to work on have had this issue, and I cannot approve any audio (some on the original group the audio was even uploaded to, some on other groups).
Finally, the new creator dashboard for approving sounds is not working for any sound I have tried it on. It visually adds the experience id to the list of approved experiences, but when I refresh the page it is no longer there:
places under the very same group that the audio was uploaded to
This NEEDS to be a standard. I cannot tell you how many times my workflow has been interrupted because of the inability to transfer between group places.
If I remember correctly, this has been discussed in other posts and Roblox still has not addressed it.
Tbh it would be alot better if the system automatically grants any audio you made when you have access to a game. The current workflow of getting the universe id and adding it to the sound just takes up time that could’ve went to something better.
Regardless of what is better, we need a way to actually* do it. We are unable to approve many sounds that we own. I dont want to re-purchase, re-upload, and reconfigure hundreds of audios in my projects.
#3 is still not fixed. I just published my place and no prompt was given for approving my audios. #4 is still not fixed. I used the UI to grant permission for my audio. Same scenario as the video in my original post:
Afterwards, reloaded place to confirm no access:
Here is a video showing cross-experience publishing to force permission popup (not working)
I believe this solves #4. I didn’t recall a button there before.
One change to note is that previously a current list of approved experiences was listed (see video in OP), whereas now the experience-list is empty upon each page refresh. However, this still seems to work at approving the sound now; I no longer see errors for that exact asset id.
For #3, we no longer show the pop up to grant permissions during cross-publishing. It will automatically grant permissions the experience currently has to the target experience.
We no longer crawl the place data model to grant these audio permissions. The team is looking into whether we will bring it back.