Support
Your contact information is formatted using the vCard format (the same format used when you share a contact from your phone) and is encoded into the QR Code. The vCard format requires the name field to be present; if the name field is not valid, the other person’s phone will not accept the encoded data from the QR Code.
Since Rapid Contacts is Offline first and does not use external servers, all the data must be encoded into the QR Code. Unfortunately, there is limited space, and a photo would exceed those limits.
After extensive testing, it appears that Android phones don’t interpret everything in the QR Code correctly; even when you use the exported data from an Android phone.