In BACnet/SC, only the signing certificate should be used for validation, not the complete chain.

Clause AB.7.4 says "Validate that the peer's operational certificate is directly signed by one of the locally configured CA certificates" and "no additional checks beyond the above shall be performed by default" which means that there is no validation of the "locally configured CA certificates" themselves.

The fact that they have been configured into the device is akin to the collection of root certs that have been configured into your browser. The fact that the BACnet certs might not be roots themselves is not important. Therefore, there is no reason to follow a chain back to a trusted cert because the first level is the trusted level.