I don't even posses words to explain in the title. Please help

It’s because you’re using a sine to control the panning of the texture. That’s always going to be happening at an unpredictable time.

You need to change that for a parameter which you can manipulate on a material instance from blueprint.