This problem cropped up pretty randomly as it seemed to be working fine before. I have a series of objects that under certain conditions have the "Platform" attribute added to a specific instance. However, now suddenly the "Add Attribute" only seems to be adding the attribute to the object I added to the layout most recently, rather than the one matching the condition under which the action occurs.
Any ideas? I can't use alternate methods, as the object simply must have the platform attribute under the condition.