Could you try to attempt a safe mode update, and delete the extdata and theme data?
Navigate to the following folder on your SD card: /Nintendo 3DS/(32 Character ID)/(32 Character ID)/extdata/00000000/
Delete the corresponding folder for your region:USA: 0000008f EUR: 00000098 JPN: 00000082...