>>306750807
>>306750372
There's probably two different vertex groups for the head, and the neck is using the one that doesn't match the name of the head bone, while the head is using the one that does. It requires simply renaming the vertex group on the neck to the same as the bone, while the head itself is not on the same mesh. 

Check the weight painting first: >>306750643 to confirm.