I noticed that if I drank strength potions to meet the strength requirements of a particular piece of armor, it would let me wear the armor, but it wouldn't give me any of the stat / skill boosts that came with the armor (INT, AGI, Traders Tongue etc). But when I had the right strength without potions, the stat and skill boosts worked. That doesn't sound like the problem here, I just wanted to mention it.