No matter what, if I go into a listing today to change it, I need to fill out a completely new shipping profile as it acts like the profiles I have there don't exist. I can assign a profile when I click on my listings in the shop manager, but not in the listing editor itself.
Are you using the new listing form? Try switching to the old one.