With hierarchy layout enabled, KLay Layered breaks hierarchy-crossing edges by connecting them to hierarchical dummy ports. Each edge is given its own port, resulting in drawings such as this:
Instead, it would be nice to have an option that only creates one port for each hyperedge, as such: