By the way, you don’t need to go back to get the Daemon, as it will just move through the wall if you go far enough (ie, to stop it getting stuck) :)
I don't know how to replicate this, but it was stuck at a corner mid-jump and couldn't get out until I moved back a bit.