I don't have a smart phone so I can not test that. I have always used the QR as a link to a web site. For that, I usually use is.gd's QR code since I typically need to shorten the link for other needs. I then clip the QR code image.

Without seeing your coded string, I would guess that it might mean that you used vbLF rather than vbCRLF to build the string for it?