The first time I tried to set this up, my problem was I couldn't get the loader /index to work. Because the subdirectory I created to host the packages was called "application" ... not "applications"
Apparently, that's an issue.
Also, whenever I've had issues with the actual push, it was because I had old device.xml and vendor.xml files.
***************************
Download the updated device.xml and vendor.xml files from the following web sites:
https://www.blackberry.com/Desktop/D...XML/Device.xml
https://www.blackberry.com/Desktop/D...XML/Vendor.xml
Copy these files to the following folder: C:\Program Files\Common Files\Research In Motion\AppLoader.