Another AIR gotcha..
As well as allowing your server access to the .air filetype make sure the location to the air file is the absolute path unlike the relative path in Adobe’s own example!
credit to this blog entry:
http://blog.joshbuhler.com/2008/06/30/air-installer-badge-error-2032/