The plugin scales Sprites inside the material - this is to allow people to override the default behavior if needed. The reason why everything disappears when using your custom material is you didn’t link the node responsible for the scaling process, hence you end up rendering infinitely small sprites - essentially invisible.