Our company's admin is on the phone with NetSuite support about the fact that any invoice we sent through NetSuite displays "on behalf of
system@netsuite.com" and the rep is questioning him as if he has never ever heard of this problem. When, in the meantime, we have received invoices from vendors that showed the same issue.
netsuite (We did update the DKIM.)