Your designer handed over a video of how it should move. Your developer has to guess the rest. So the animation gets simplified, or rebuilt badly, or quietly dropped — and the interaction that was supposed to make the product feel considered ships as a fade.