Foreach loop with texture source + Projector Light -> Stride Crash

I’m trying to create a big scene with several lights and Texture sources, and I get this error if i overpass a certain limit, despite the fact that the textures are quite small.
Scene Window doesnt react and app crashes.
Nvidia 3080, latest studio drivers and 7.1-0013 version

See test patch.

ProjectorLightTest.vl (22.0 KB)

2025/09/16 21:39:23.825 [ERR] (App) 0 VL.Stride.Rendering.WithRenderView Unexpected exception while drawing

System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Stride.Rendering.Lights.ForwardLightingRenderFeature.PrepareEffectPermutations(RenderDrawContext context)
   at Stride.Rendering.MeshRenderFeature.PrepareEffectPermutationsImpl(RenderDrawContext context)
   at Stride.Rendering.RootEffectRenderFeature.PrepareEffectPermutations(RenderDrawContext context)
   at Stride.Rendering.RenderSystem.Prepare(RenderDrawContext context)
   at Stride.Rendering.Compositing.GraphicsCompositor.DrawCore(RenderDrawContext context)
   at Stride.Rendering.RendererBase.Draw(RenderDrawContext context)
   at VL.Stride.Engine.SceneInstanceRenderer.DrawCore(RenderDrawContext renderDrawContext)
   at Stride.Rendering.RendererBase.Draw(RenderDrawContext context)
   at VL.Stride.Rendering.GraphicsRendererGroup.Stride.Rendering.IGraphicsRendererBase.Draw(RenderDrawContext context)
   at VL.Stride.Rendering.WithRenderView.DrawInternal(RenderDrawContext context)
   at VL.Stride.Rendering.RendererBase.Draw(RenderDrawContext context)

Just tested with preview 7.1-0010 with 4096 repeats. No crash no error but some weird glitch in the renderer when moving the camera with the mouse.

Btw, if the source are not changing at runtime (or at least not constantly), better to put them in a cache region.

Thank you @lecloneur, maybe there is something related to the graphic card or drivers