It looks like there is a maximum draw distance for Hierarchical Instanced Static Mesh components.
This distance looks like it is related to the imported size of a mesh.
I set up a test case where I created an Hierarchical Instanced Static Mesh component.
I added 2 instance members.
One located at 0, 0, 0 with a scale of 20
The other located at 25000, 0, 0, with a scale of 50.
This is how it looks like:
The second mesh is being culled away because of it’s distance to the camera.
If I change the mesh with a bigger mesh (Bigger scale on import) the cull distance will increase.
Is this expected behaviour? It looks like a bug to me.
Screenshot of the properties (Setting the mobility to static does not change the outcome):