This is one of the gameplay flaws I found. Your opponent can cast deep sleep on your units even if they are already engaged, etc. If a unit is already engaged, it should not be able to be targeted by cards that engage units. Another example is some SS are engage target unit, deal sp*5 damage to it. If you iczer attack with your unit, and activate that SS, I believe it should not be targeted, but it is anyway.