Most cases of this issue simply requires the user to wait for up to 30 seconds for the LHDN server to catch up, and then re-push the document.
This may need to be attempted more than once
Should waiting for 15-30 seconds before re-pushing doesn't work, attempt the following:
Check if the document exists in the LHDN MyInvois portal (below are two methods)
Method 1 (check in LHDN portal ):
In MyInvois portal (Organization Owner / Representative account) > documents > search the invoice using the invoice UUID
if the invoice is still processing but is present in LHDN,
simply wait for the document to be validated before re-pushing the invoice in Zoho Books to re-fetch the full Public Link from LHDN.
Method 2 (check in zoho books e-invoice cancellation widget) :
In Zoho Books > on the error document > click on the extension widget on right > click the Invoice/debit note cancellation
if the invoice is still processing but is present in LHDN,
simply wait for the document to be validated before re-pushing the invoice in Zoho Books to re-fetch the full Public Link from LHDN.
Note : Usually need to wait for 10-30 seconds between push attempts just in case LHDN's server might be slow.
if the document doesn't exist in LHDN , check if the document is pushed on the same environment
To confirm the environment :