Can’t be sure of the cause but sometimes not initiating the update/sideload in the recovery first before issuing the adb sideload on the PC will do that.
See this post maybe.
For other related topics do a forum search for “kitkat”. Reasons and solutions seem to differ regarding sideload failures.