I found the answer to my problem here:



The mistake I was making was creating a new package each time. I should have modified my existing package, incremented the version number, uploaded it, edited the profile to select the new package version and save and assign. Once I did this it worked.