Panner node in Material BP strange behavior. Possibly a Bug?

Thing is that you can’t do it that way. Essentially, what a panner node does, it offsets UV by Speed each unit Time. Adjusting speed in realtime will result in weird motion. So does adjusting time. What you need is to pass a your own time scalar from BP timeline to material, instead of relying on material time.