Hmm, could be he's on the hunt for something, but can't find it for some reason or another, it's hidden from his sight by magic or something. Since he's only immune to the physical, his mind can be manipulated, so the magic could be made so he can't see anything.