I forgot that I had turned on this:
![http://d.pr/i/GF8z/3KaIrTfS]
And so the Sparkle.framework for auto updating mac apps was offering to update, downloading, offering to install and relaunch and then would just quit and not update. It said finish_installation' failed: 22
which was because gatekeeper was keeping the app from updating itself.
Turned off entitlements and it works great.