Hi,
I am creating orders through the Orders API (not Atomic Order, as the price and name may differ). I am able to submit the order and submit payment, and if I don't add any line item modifications, it prints fine.
I create a modifier group, create a modifier, and attach that modifier with the 'Apply modification to lineitem' API. I don't customize the modifier, I simply give it the `modifier: { id: ... }`.
The order shows up fine on my Station Solo dev kit and online (although the modifier groups names don't show). However, either through Reprint on the Station or through Print Event API, I get print failed. I get an email about the print failed, and I get a 'print failed, contact support' popup on the station.
The only difference between printing and not printing is attaching the modifiers. I can't seem to find any documentation that would elucidate on what I'm doing wrong -- the API is happily returning 200s, and does render the order almost as I intend -- everywhere except the printer.
Anyone have any advice?