When using an instance object to scatter on a surface, the instance does not show up correctly on the viewport, but it does show up during interactive rendering.
The instances show correctly only when its set to show full geometry in viewport display options.