Edit:nevermind, I see why I didn't use it during interaction, it doesn't like to use idle on interaction, "check tree primitive blocked completion"
Your problem is in how that Interaction gets invoked. If you uncheck the "Immediate" flag in the pie menu, then you should be able to do Idle()s or anims (or other stuff that's non-immediate).