Since the definition of "softlock" is a bit unclear, I'll explain in detail here.
There are two kinds of rooms that can cause a softlock.
1) A room with no doors and no flags
2) A room with doors, but no flags or keys
Technically, there are more ways to softlock yourself (like pushing a key to the edge of the map so you cannot use it.) but that won't work in this game ;(