You need to zoom in much more into this area:
The buffers in your simulation probably have a delay in the sub-ns range. The dashed lines are 10 ns apart. You can't see the small delay in that resolution.
Another possibility is that the RTL compiler "optimizes" the design, recognizing that the output signals of the buffers are identical and therefore removes the buffers from the simulation. You may (or may not) have an option to turn off such an optimization in the simulator's settings.
Note that in a real circuit the delay may vary considerably depending on where on the chip the buffers are palced and how long the interconnects are.