I'm pretty sure it's possible for an application to turn off screen
rotation. It's just theory, but I wouldn't be surprised to find that
it's possible for an application to leave the screen in the wrong state
when you leave the application. If that's the case, it seems likely
that a soft reset would fix it, so I'd try that. It may not do the
trick, but it's unlikely to do harm either.