I usually see this when I've made a change to an interaction XML within a project, but not all global containers reflect the changes.
Here is a method commonly used to make sure your changes are made:
When you make changes to the Interaction.xml, you need to do a set process to ensure that those changes are recognized by the solution.
Save the changes to the Interaction.xml
Each container in your solution where an InteractionManager component exists must be made dirty – the change to the Interaction.xml does not do this automatically.A simple way to do this is to add a variable to the container and then delete it .
Save each container once it has been made dirty. This will cause the InteractionManager component to pick up the changes to the Interaction.xml.
Clean your solution.
Build your solution – the changes should be reflected.
These steps are from a moderator's comment: Lochan