How can I make sure I can add photos to my business card designs?
Please check to make sure this App has access to "Photos" on the device.

Settings -- Privacy -- Photos -- Make sure switch next to Quick Biz Cards is set to "ON".