I'm sure the OP has solved this by now, but for someone else pulling hair, this might work for you:
There is an error in the GCE load balancer user interface. If you accidentally add an empty IP / Port combination with an interface, it will create a named port in an instance group named port0 with a value of 0 . Perhaps you do not even understand that this happened because you will not see an empty display of the interface in the console.
To fix the problem, edit your instance group and remove port0 from the list of port name mappings.

source share