I think what you don't understand numblock or others, is that apple software works with apple products...that button, was not an apple product, hence their software does not work with it. And the home button in an iPhone or an iPad is an essential part. It is the interface for Touch ID, it is the interface to go to the home screen, it is the interface to reset when used with the power button, it is a major security interface. It will need to pass security protocols, and if it can't, then it is an issue.
So no it is not surprising at all that a non Apple product does not work with Apple software. Been that way for many many years. I bring up the EULA and the Warranty only because you want proof Apple let us know. It says so in both of those, so yes they being Apple through those documents let us know, don't use unauthorized parts or there may be issues. Not their fault if you didn't read it. You wanted proof they let us know, that is it. And if you don't think, it will be brought up to defend Apple if this goes anywhere, then you don't understand what they are, and mean. And the one I linked to was for the US, would not surprise me that other countries would be different, what theirs say, or is acceptable.
So no it is not surprising at all that a non Apple product does not work with Apple software. Been that way for many many years. I bring up the EULA and the Warranty only because you want proof Apple let us know. It says so in both of those, so yes they being Apple through those documents let us know, don't use unauthorized parts or there may be issues. Not their fault if you didn't read it. You wanted proof they let us know, that is it. And if you don't think, it will be brought up to defend Apple if this goes anywhere, then you don't understand what they are, and mean. And the one I linked to was for the US, would not surprise me that other countries would be different, what theirs say, or is acceptable.