Widget Animation only playing after a short Delay?

Ehm. That would actually explain it all! But it seems OP has it set up OK:

image