Polygons disappear on 'refill' in Gerber plotting

The danger of sending anything but gerber. I would guess the problem was that your manufacturer had a different clearance setting somewhere.

The polygon must be connected to a pad in some way and kicad checks traces only at endpoints of segments. See How to create a power plane (using zones)