Apparently two things were changed: 1. Setting the Consumer Secret is now a mandatory part of the signing process, empty consumer secrets don't work anymore. 2. Parameter encoding didn't previously enforce the part of section 5.1 that says that "Hexadecimal characters in encodings MUST be upper case."
Maybe more was changed, but these two did it for me. best regards, Toni