IDk what is happening, I just copied the auto-print widget from the data directive that was working and pasted it into my new one and changed the printer and it started writing the printer… no idea.
Problem is, when I switch the report style because the widget I copied references a different report style, it stops working. @kve or @JasonMcD, for widgets, isn’t the code saved somewhere? I’m trying to figure out why one works and one doesn’t.
Ha, no help here, but to commiserate, I’ve got a label that prints fine here there and everywhere except when I call it from an EFx, then somehow it grabs the 203 DPI driver instead of the 300 DPI driver.
Can you go into the directive and change the printer from Receiving to something else, Save it and exit, then go back in and change it back to Receiving, Save and exit?
In our label program I will occasionally get ‘old’ printer values that get exported in the drop file. It’s like I have to ‘refresh’ the directive with the printer in order to get the updated value.
Not saying that this is happening here, but it’s an easy check.
Problem Description:
PrinterName is not written to Bartender output file when explicitly set in Auto-print BPM Action.
Expected Behavior:
The printer name should be provided in the Bartender output when it is explicitly set in the auto-print action of a BPM.
Additional Info:
Reproduced the issue with GenRcpt (and presumed to affect all Bartender labels).
If the BPM is configured to use the Default printer, it correctly pulls and includes the label printer set at the company level in the output.
This is not viable as a workaround because the company uses multiple printers/locations — labels must route to different printers based on location.
Issue occurs on both Cloud and On-prem.
This appears to be a regression in Kinetic (introduced after 2025.1.11), where the Auto-Print widget in BPM fails to pass/populate the explicitly selected PrinterName into the Bartender output (.bt) file header when not using the company default.
The developer told me it was marked complete 2 days, so I think it should be in the next minor patch.