I'm a freelance software engineer working for companies outside India, can I file ITR4?

incometax portal says someone who "has income from any source outside India" can't file ITR4. https://www.incometax.gov.in/iec/foportal/help/individual-business-profession#returnsandforms

but everywhere freelancers are advised to file ITR4. can someone explain this clearly?