Hi Lmcstack,
Setting up a contractor as an employee in MYOB for superannuation purposes can be tricky due to the specific requirements of the Australian Taxation Office (ATO). As you mentioned, the errors (CMN.ATO.GEN.XML.04 and CMN.ATO.PAYEVNTEMP.000272) can be resolved by setting your employee's employment basis as "Other- Not Reported" and the income type as "Labour Hire." For more details about employment basis, check out this link. I also recommend reaching out to your accountant or the ATO for specific guidance in accurate reporting of tax obligations.
Cheers,
Princess