Your mod is specifically designed to cause other mods that copy the roboport to fail.
Please rename your data.lua to data-final.lua
and delete this piece of code from your data.lua
-- get rid of mask for vanilla port to let the base graphics shine through
local vanillaRoboport = data.raw["roboport"]["roboport"]
for k, v in pairs({
"base", "base_animation", "door_animation_up",
"door_animation_down"
}) do table.remove(vanillaRoboport[v].layers, 2) end