This, I normally don't have too many problems, but if I'm under leveled or anything I'll usually know right away. Just grind a little and then there's no problem.
I'm a victim of getting lost sometimes in games I play through the first time though, but more than that I almost always end up getting stuck on something ridiculously stupid and then after I'm like "wow I'm an idiot".
For example:
I got stuck here in ToD for like an hour because I didn't know what to do. I knew I needed to push the block south so I could create another path to get to where I needed to go but, the block is in a ridiculously stupid location. It looks like there's enough space for me to push the block up against the south edge (the one I'm facing) but you can't. SO, basically I pushed the block all the way left and then I had no way of getting to the north side of the block to push it down since the stairs and the other wall are in the way -_-
I was like UM okaaay and I went around looking for another path to the other side of it so I could pull it instead, but there wasn't one. Later, when I got frustrated and tried again... apparently I can walk over the corner of the steps and squeeze my way in @_@ it looked all glitchy lol.
Bookmarks