I am facing the same problems:
- pickup ticket does not appear
- no printing for pickup ticket nor for delivery ticket
Printing Pickup & Delivery Pickup Ticket
Using last version of SambaPOS and SambIn, the problem is still unsolved.
Is there a chance that the Asterisk * in ticket column in Print job work?
The work around to repeat all products setting for Ticket, repeating the process for Pickup ticket, repeat the process for delivery process is really time consuming and prone to error with unprinted ticket and undelivered orders.
Pickup ticket not appearing:
I had to change ticket lister’s property in Design mode:
State in documentation is Pickup Status and should be Pickup
Why not correct the documentation?

Note: Once paid the ticket remains visible and it should be removed from the pickup ticket list

Solved? by enabling Hide closed ticket in the ticket lister’s property.
It is not enabled in Delivery Ticket List however it works well: Ticket disappears once paid - I don’t know why and I don’t like when things happen sometimes and do not happen some other times.
It’s difficult to understand and figure out how it works/should be working.