I've tried all of the above before posting my question, or maybe I'm missing something basic.
1. I marked show zero values
2. I have a master calendar table which includes all dates
3. I tried with both line and bar charts
I filter the graph to show shipments for a specific product and only relevant months are left so I can't see the months without shipments.