Okay. I noticed both of them are demos. Also tried it with non demos? Also, is there any chance you had the full titles installed for these demos in the meantime? Or maybe even did some modifications to the files?
EDIT: Oh. Well, the problem here is, you got that stuff from eShop. This feature creates legit CIAs, which can be installed without CFW (from HBL, f.e.). Problem here is: These CIAs contain your console unique ID, meaning, they can only be installed back to the console they came from.
If I removed that limitation, the generated CIAs wouldn't be legit anymore. Most of your installed CIAs are not legit anyways, though (came from *cough* other sources), so I'll need to think about this problem.
EDIT2: Long story short, try this build to transfer stuff between consoles. Let me know if it works for you:
https://transfer.sh/Tr7ik/decrypt9wip-20161015-174153.zip
That bricked me...
Just joking. Only tried the Smash Bros one, but I could install it just fine extracting the CIA with that build. I'll be using this one from now on lol
The demos were indeed downloaded from the eShop, no modifications at all.
I think the program could create legit CIAs when it is required or available, and otherwise just create an ordinary CIA that can be installed with CFW, right? This is just me blindly throwing arrows.
Thanks for your work.