Adds massive cargo ships to the game, that function similarly to trains. Also adds deep sea oil, oil platforms, tanker ships, train bridges and other water based content.
This is because the invisible rail from your mod only has the object_layer, but my rail does not and cannot have. Afaik the issue could be fixed if you simply add the rail layer.
+1
I was able to get it to work by adding the rail layer.
collision_mask = {layers = {object = true, rail = true}},
I like both mods and would appreciate if they were compatible
I replaced each {layers = {object = true}} with {layers = {object = true, rail = true}} in water_rails.lua and bridge_gate.lua (%appdata%\Factorio\mods\cargo-ships_1.0.14.zip\cargo-ships\prototypes). It works for me but I can't give any guarantees.