Use a tool like NSC_Builder to verify the integrity of your NSP.
Using unreliable installers can lead to "corrupt data" errors.
This is currently the most robust tool for NSPs. Use the "Browse SD" or "MTP Responder" feature to install the base game first, followed immediately by the update file.