Everything works now for the new gen and print
Only thing to consider is that the QR gets left in the iframe(which could be a security concern?)