refactor QR reader connect

2 jobs for !14 with fixup_qrreader_connect in 36 seconds (queued for 3 seconds)
latest merge request