Now:
It would be nice if the error message has more user friendly format: Problem: Transaction could not be signed. Reason: No key was selected! The rest of the information.