I have tried everything you have said and the snippet is not returning any code from the chunk when I check the front end in the source. :/. I really dont know why this is happening (or not happening lol).
instead of LoggedOrNot use Personalize e.g. [!Personalize? &yesChunk=`blankchunk` &noChunk=`Register`!]