Error when posting a purchase invoice

Hi, I am using landed cost module. I have created a PO with 2 lines. I have added that PO to a voyage. I have made a prepayment. I was able to invoice my prepayment .
However when i try to invoice the PO itself ( On the Vendor invoice , i have the field “with default from = ordered quantity”) , the system gives me this message: "
Posting ; Number: Invoice # ; Item: ABC The quantity cannot be invoiced because inventory transactions with a status of Received are insufficient"
I dont know why ? Any hint or help is appreciated.