Probably given logo does not exist.
Have you asked for WRITE_EXTERNAL_STORAGE permission?
Also I suggest you to not use ImagePicker.Selection block because it creates unnecessary temp files.You should use Activity Starter along with FileTools or TaifunFile extension.
See here how:
You have not put a barcode scanner component.
This should work fine:
Qr.aia (33.2 KB)