4.12 bad performance

One more thing: you think this have a chance to be fixed? for some reason the distance property works better than lods for disabling the particles.
You can easily see on the sample project I’ve sent that it stopped working in 4.12

https://answers.unrealengine.com/storage/attachments/93662-particlesperformance.

The fix you provided above is the correct method to use when utilizing max draw distance. It requires LODs to be enabled to work correctly, otherwise it will not work. This is not a bug, it is simply the correct method to use when attempting to use max draw distance.