I'm having an odd situation where attacking demolishers arrive already fed and thus immune to being fed. This includes the very first feeding missile fired. This is a returning demolisher, and I have additional time between demolisher attacks set to an additional 20 minutes, if that possibly is a contributing factor.
I have loaded a save and tested this, ensuring that the medium demolisher was fed by roughly 10 missiles, all of which reported it could not be fed again since it was already full. It did not stop or turn, despite having to travel around another 8 16x16 squares after being fed. It only turned around in the center of the base like a normal attacking demolisher.