Hello, can you please add this line onto to your control.lua?
script.on_event(defines.events.on_technology_effects_reset, apply_long_reach_settings)
Several mods call force.reset_technology_effects()
in on_configuration_changed
so that if recipes have moved around, then they will be correctly locked/unlocked, but this also resets reach bonuses, so you need to re-set them by responding to this event.
https://lua-api.factorio.com/latest/classes/LuaForce.html#reset_technology_effects