When I first updated to iOS 5 I retored, worked perfectly but was so slow and had problems,
since then I started again with iOS not from a backup and all works so much better. I have no idea why yours wouldnt be working but take it as a good thing and start afresh.