I just noticed that the signed invoices are not displaying transmitted line items when viewed on the e-invoice portal. It however displayed the correct total of the document and the VAT. When the invoice is downloaded, it displays null as the line item. Everything got validated and signed. The local copy of the json also contains the lines.