How is the SubUV animation in this emitter still looping for a second time when I have the loops set to just "1"?

I Tried extending the lifetime to see if that would prevent a 2nd loop, but even when I kick the lifetime to 1 million, the 2nd loop just cuts in at the same time after spawning, even though only a few frames of the animation were able to play. How do I force a subUV to honor the 1 loop setting, OR how can I make the SubUV hold the last frame until death?

Set loops to 0

Can’t, I only want one single particle spawned and for it to remain until the blueprint is destroyed.

Can’t, I only want one single particle spawned and for it to remain until the blueprint is destroyed. Setting it to 1 should force no more than 1 to spawn but it does anyway

Set it to -1

Still broken in UE5. SubUV Animation setting Loop to “1” causes to play during lifetime at least 4 times. Setting Loop to “0” stops at first frame (as expected). And setting it at “-1” reverses the animation (but again repeated 4 times over lifetime).