Engine error with water channels

Summary:
So i dug as deep as i could in the water and did that to on dry land. Connected them so you would get a under ground water transportation. Hoping that the new water location would stay lower then the original.
Steps to reproduce:

  1. dug down to the max in water
  2. dug down to the max in land
    3)connect the 2 and unpauze

Expected Results:
water flowing down and reaching the other end
Actual Results:
now water flow at all
Notes:
did use instant mine to dig the holes. Have done this before but not so deep and it to gave me an error back then. Will try out different combinations on water transport,
Attachments:

develop-3092 (x64)[M]…hearth/services/server/hydrology/channel_manager.lua:135: assertion failed!stack traceback:
[C]: ?
[C]: in function ‘assert’
…hearth/services/server/hydrology/channel_manager.lua:135: in function ‘_get_channel_key’
…hearth/services/server/hydrology/channel_manager.lua:47: in function ‘get_channel’
…hearth/services/server/hydrology/channel_manager.lua:271: in function ‘link_waterfall_channel’
…arth/services/server/hydrology/hydrology_service.lua:336: in function ‘_link_channels_for_block’
…arth/services/server/hydrology/hydrology_service.lua:273: in function ‘_link_blocks’
…arth/services/server/hydrology/hydrology_service.lua:232: in function ‘_on_terrain_changed’
…arth/services/server/hydrology/hydrology_service.lua:92: in function <…arth/services/server/hydrology/hydrology_service.lua:91>

Version Number and Mods in use:
Latest build, fresh game with debug tools installed
System Information:

after frequent testing it seems to be caused by the instant build function