I observed this as well. I have problems that get solved very quickly using non-thinking mode, but in thinking mode it digs itself into giant holes, that it sometimes doesn't manage to escape from.
Like wanting to implement an entire emulator to figure out something it could easily glean otherwise (and does, in non-thinking mode).