Sorry about that.
Playing AI5's
It was an un-upped shield, dimensional shield.
I used an un-upped steal about turn 7-8 and it showed 2 charges when it transferred to me.
His critters all hit (I think all, went by fast) the next 2 turns even though shield was in my shield slot.
1 of his critters had momentum on, but the rest did not.
Oh and it was in game, not trainer.
Hope that helps.
*edit* Also it did correctly remove the effect from the AI, just didn't apply the effect to me.