He should appear when you enter any big location at lvl 7 (For example, I got him at the dam and read how people met him at the Villa on russian forum). Maybe you made a mistake when installing DLC? Spoiler And this robot doesn't lead you to Dayglow, he tells you to go to Inferno where NPC will lead you there. Don't worry about losing your stuff. Close to this NPC there is a chest where you could put all your stuff.