I have been in touch with the Gutenprint developers who have been able to recreate this bug and believe it to be \ QT5 issue. They have raised a bug with QT5 which can be found at https://bugreports.qt.io/browse/QTBUG-58733.