I have an existing UI Actor-Mixer that controls 30+ UI sfx that all work great. I've recently added 6 new source files and event names, inheriting all settings from the parent. Not one of the settings are over riding the parent. All UI events exist in one UI sound bank, and all other UI SFX are loaded and work in the scene. However, 4 of these 6 new sounds are causing errors when played in game. I'm getting both "Codec plug-in not registered" and "selected node not available." The event name is being called correctly in game, and by the right name. I have verified that it works by targeting any other previously existing UI SFX without changing the event names, and those existing SFX play just fine. It's only when the 4 inteded source files are hooked to their inteded event name that I get these errors.
Things that I have tried and regenerated banks that have failed:
- Set conversion settings to PCM, ADPCM, Vorbis, and As Input.
- Re export source audio to confirm 44.1 / 16 bit stereo source audio, replaced in project.
- Moved broken events to multiple other functioning sound banks that are loaded in the necessary scene.
- Re imported source audio with different names, and relinked to event name.
- Moved events to other Work Units
- Diabled many other UI SFX (in the event some invisible cap was causing this)
- Set voice limit to 99 (just in case)
- Hooked up broken source files to other working UI event names (this also failed, but gave no error. Profiler shows the source files as playing, but they are silent)
- Cleared Audio File Cache
- Gave event name and source audio new names in project and in the game engine, reimported through the whole process.
- If another UI source audio file works when called by the event, copy that source audio from originals folder, renamed to the intended file name of the new SFX, import and replace broken source audio, and target event at what worked as a different file name.
- Yelled at my computer and iPad.
Any other steps I may have overlooked would be extremely helpful! Thanks!