Partial Purchase Invoice accidentally closed the whole PO


When we have a purchase invoice from a vendor that is not for the full quantity, a popup appears that says something like "Partial Invoicing. Is this a full invoice?" And if the user confirms it's fully invoiced, it closes that PO like and marks it fully invoiced on the PO.  Even if we use the Open/Close PO Function to reopen the PO, it doesn't allow you to post an additional invoice because it doesn't change the invoice status on the PO line from fully invoiced.

Is there something I am missing on how to fix this? I know I can edit the values in the database but that's not an ideal solution by any means.