Instanced Static Mesh component error after third instance

This is still a major problem for me.

If anyone is using instanced static mesh component successfully in C++, could you please post your relevant code for comparison?