In the function that updates stored intra-cluster routing with routing results (when the flat router is used), the sync logic fails if two pins of a block (e.g., a LUT) are connected to the same net. Specifically, this code
iterates over all pins of a port (where pins are equivalent) and assigns the same t_pb_graph_pin to all pins connected to that net, which is incorrect.