The wait blocks are just a left over from trying to troubleshoot. I had any potential error appear after 2 seconds so I knew when the file would have finished playing.
Seems like a pretty clear bug to me. Your blocks are really simply and there’s nothing else I can see that might contribute to an issue such as a special character in the filenames.
It’s highjacking the sound file after the second click:
If I click ‘rim’ > ‘kick’ then every click of either button after that will be ‘kick’
If I click ‘kick’ > ‘rim’ then every click of either button after that will be ‘rim’
There are a lot of issues to sort out with our sound component and I do apologize. The engineering team is currently working on getting these all sorted and once they do, we’ll update our documentation and give a notice here as to the intended implementation and behavior using the sound blocks.
Please keep in mind that you may need to do a hard refresh of your browser for the changes to take effect in your project. If this issue is present on the Thunkable Live app, you will want to update that through the App Store and/or Google Play Store before any changes will occur. If your downloaded or published app is affected by this bug, you will need to re-download or re-publish your app for these changes to take effect.