Could be a bug but I guess I do something wrong.
I created a very simple blueprint with a destructible mesh that takes radial damage as soon as the player gets near it.
As you can see, the flags have been set and a timeout (AND a max separation was set). Neither of the 2 works. Debris flies all over the level but it never disappears and the timeout is also not working at all.