Messaging api stripping byoc metadata for ap-se-2

Having some config trouble here… the /api/v2/messaging/messages endpoint returns null for carrierId on inbound sms routed through our ap-se-2 byoc trunks. we use sdk v2.14.0. outbound works fine. inbound analytics show the messages but lack trunk context. is this a known gap for messaging vs voice? need to correlate costs with our 15 trunks but the data is incomplete.