I wasted a little too much time figuring out why Switch SD Tool couldn't parse the nca of the newly released Bravely Default 2 Demo.
It actually stopped looking for keys after it found the outdated prod.keys I had place at ~/.switch/prod.keys and didn't even parse the keys.txt in the Switch SD Tool directory I provided.
Could you log where the used keys are located or try to load keys from all possible locations if possible?