Retail Statement posting is not Printing Sales Invoice



I am just wondering if someone can help me please. We are using Retail module with Dynamics AX 2012 R3. We create a Retail statement for unposted transactions and post it which creates Sales Orders with Invoice status. This is fine but what it is not doing is it is not printing or emailing sales Invoice based on customer print management setup. So

Customer A has print management configured as an Email for Customer Invoice. When we create and invoice sales order manually from sales ledger it works fine and customer receives the invoices.


However, when we create a retail transaction for the same customer and post it using statement mechanism it just creates sales order with invoice status but no invoice is being sent to the customer or print on printer.