Can't pick individual building after adding batchid

Hi everyone

I generate a set of 3d-tiles model, and can display in cesium.

However, I can only pick each tile but not each individual building.

I have added batchid to gltf and convert it into glb and b3dm. But I still can not pick a building. (Which works in my previous project)

I’m using Cesium 1.38 and gltf 1.0

Here is my .b3dm file

0_100.b3dm (66.3 KB)

It looks like it’s missing the batch id attribute on the mesh.