In the early 2010s, flashcart storage was expensive. To save space, users would run ROMs through "trimmers" that removed dummy data and padding from the end of the file. Unfortunately, aggressive trimmers sometimes cut off the DSi binaries, mistaking them for unused data. Your ROM is literally missing a chunk of its own body.
The error message refers to A binary is a file containing executable code (machine language). In the context of a DSi-enhanced ROM, the cartridge contains two sets of code: The Dsi Binaries Are Missing Please Obtain A Clean Rom
This report is for educational and troubleshooting purposes. Always comply with copyright laws in your region. In the early 2010s, flashcart storage was expensive