The short way (recommended):
Apply the Optimal configuration fix for Canon Imagerunner color or mono devices:
1) In the directprint.io printer list select the printer(s) to apply the fix to.
2) Click the wrench icon highlighted in red
3) Select the Canon configuration that matches your printer hardware: Color/mono, Letter/A4
4) Run a test print
The long way (for reference):
directprint.io admin console settings:
Under 'Edit printer'
1) Change IPP to Socket e.g. ipp://10.10.10.10:631/ipp/print becomes socket://10.10.10.10:9100
2) Change printer driver to PDF 3 as Octet Stream.
3) Ensure that Include PJL header is checked (enabled)
4) Ensure that 'Do not query the printer before printing (checked = do not query)' is checked (enabled)
5) Under advanced options (bottom of the same screen):
a) Check (enable) use multi-device copy
b) Select long edge & short edge if the printer supports it.
c) Leave back-sheet treatment to autodetect.
d) Choose color override mode according to printer capability
e) Select default paper size
Save your changes by hitting the 'Update button'
Run a test print