I think that it comes from entities.lua:
if data.raw.technology["logistics-4"] then
data:extend({
make_underground_entity("rapid-transport-belt-to-ground-mk1-L1", 11, data.raw["transport-belt"]["rapid-transport-belt-mk1"], "rapid-transport-mk1"),
Some other mod adds data.raw.technology["logistics-4"], but data.raw["transport-belt"]["rapid-transport-belt-mk1"] does not exist.