Hi. I found that the calling of TrailRenderer.Clear() immediately after Instantiate(), the bounds of TrailRenderer be calculated incorrectly and it makes the trail renderer be culled incorrectly too. It seems that only first frame has the issue and after second frames are rendererd correctly.
Reproducible project was sent as Case 1194500.
Also some of screenshots are attached. (the bounds of Renderer is shown as green wired cube)