I understand Roland's view as well, but I agree with you here. Also, making this a normal try-catch thing will break the API. And all that for just adding an error message that makes more sense, and was also reported by a user.
I am fine with any solution, but we should arrive to a consensus.