different resistances within the circuit boards. most steering wheel buttons work on a resistor ladder.
https://atomic-cactus.com/2013/03/29...using-arduino/
would need to rebuild the circuit boards to get the resistances needed, though the button still likely won't work until you 'downgrade' to a '17 head unit, or aftermarket.