Casting effects from objects
When a (non-actor) object casts a spell through console or scripts, no casting animation nor sound are played on the object. The difference is noticeable when paying a shrine for a blessing (coc "Balmora, Temple").
Vanilla behaviour plays the spellcasting effect (sparkles) scaled to the object's size, and also plays the receiving effect (glow...) if the object casts an "on self" spell. This may add an 'animation' delay before targeted spells are effectively cast. It's sometimes used as VFX by mods. (but generates looping sound issues when used on Light-type objects)
To reproduce: select any activator,
cast "telekinesis" player
cast "fire storm" player