I'm having the same issue, the combinator doesn't really seem to do anything. I'm testing it with a Small Demolisher on Vulcanus.
I placed the radar, placed the combinator next to the radar, added a "filter" for Small Demolisher (even tried other demolishers and entities) and nothing.
Even after waiting many seconds, it doesn't even change the signals from 1 to 0.
EDIT: found the issue, at least for my use case.
The script does not fire on many entity create/destroy signals (the API is so jank, I wish we had a unified event for them, but here we are...)
As a result, many things like remote map building, mods like Quantum Fabricator, building on space platforms, quirky edge case ways to copy-paste, blueprints etc. sometimes do not work.
I fixed my case by adding the following:
script.on_event(defines.events.script_raised_revive,
function(event) addCombinator(event.entity) end,
{{filter = "name", name = "radar-signals"}, {filter = "name", name = "radar", mode = "or"}})
script.on_event(defines.events.script_raised_built,
function(event) addCombinator(event.entity) end,
{{filter = "name", name = "radar-signals"}, {filter = "name", name = "radar", mode = "or"}})
script.on_event(defines.events.on_space_platform_built_entity,
function(event) addCombinator(event.entity) end,
{{filter = "name", name = "radar-signals"}, {filter = "name", name = "radar", mode = "or"}})
script.on_event(defines.events.script_raised_destroy,
function(event) removeCombinator(event.entity) end,
{{filter = "name", name = "radar-signals"}, {filter = "name", name = "radar", mode = "or"}})
script.on_event(defines.events.on_space_platform_mined_entity,
function(event) removeCombinator(event.entity) end,
{{filter = "name", name = "radar-signals"}, {filter = "name", name = "radar", mode = "or"}})