We recently experienced an issue regarding QR codes directing to the root domain. At the time your QR codes were first generated under the root domain, we had a bug in our system in which the bitlink was missing its back-half (ex: domain.shop/backhalf became domain.shop). The issue has now been resolved.
QR code patterns rely on the bitlink. In this case, the bitlink was not created at all, instead it just caught the root domain. Therefore, we cannot change the downloaded QR codes redirect location until they are generated again (new pattern).
Once they are created with a proper bitlink, you will be able to update the redirect location (url destination) at will.