"The file is corrupt" error shows up when you have an app installed in a memory card but your system has the SD2Vita mounted (and viceversa), since the app is in the database but it is not in the memory that is mounted the system won't launch it and assume the file is corrupted.
Easy fix, mount the SD2vita again and go to the henkaku website, once it launches the webpage press the buttom R and keep it pressed, this will reinstall molecular shell the memory card or SD2vita (ehatever is mounted) and will now work.