I believe there is a minor bug in version 1.5 when a GameObject has more than one component Collider or AudioSource. In such a scenario, a unique storable name is not created for each Collider/AudioSource component within the GameObject. The CUA_Editor UI works fine, but only one storable is registered/saved/restored/triggerable.
I propose changing the following lines from...
Code:
if (colliders.Count() > 1) { prefix += (counter+1); }
if (audioSources.Count() > 1) { prefix += (counter+1); }
...to...
Code:
if (colliders.Count() > 1) { idString += (counter+1); }
if (audioSources.Count() > 1) { idString += (counter+1); }
This suggestion is based on the component Renderer code located directly above those lines, which looks nearly identical yet includes the component index in the idString.
Though... I could be wrong