The "dummy states" were requests for features that were already implemented because I wasn't familiar with the tool's functions. This was due to insufficient checking on my part.
"player's projectile not taking damage" was a translation error on my part.
When an enemy uses a hitscan attack, they become invincible, and even if they are hit by the player's projectile attack they will not take damage and no state transitions will occur.
I was able to recreate the situation.