i expect this is due to the delay's im using on the blink.
It is indeed.
time to learn blink with out delays.
This too.