Pour failure for component with irregular shaped pad

The pour tool isn’t correctly handling keep-outs for component with irregularly shaped
pads. The verified component worked correctly previously.

To assist in debug we generated a public project that shows the error.
Notice the Colicraft LPS-4012 component only has GND keepout on one
pad, while the CAP correctly has keep-outs for both pads.
See https://upverter.com/eda/#tool=pcb,designId=ccd55f12161c1314

While debugging, we saw instances where pour tool chose to generate keep-out for the
1st pad instead.

Note: Once resolved, may delete the example project.

I recommend using a rectangular footprint as opposed to this oddly shaped one. This will let you proceed with your project without waiting for a fix here which usually takes long.