Though maybe very rare and technically not invalid TRAPI, could the ARS still produce a merged version response that has all assumed fields in the message?
Here's an example where the ARAs all returned no results: https://ars-dev.transltr.io/ars/api/messages/9d26d3d4-8719-46e6-92d3-8f45799ad854?trace=y