When I add a road not connected to another road ("1st road" on the screenshot), and then add another road ("2nd road" on the screenshot) and then connect them to other roads, iD still displays an error that the "1st road" is unconnected.
It's easy to reproduce this error: just draw a road, and then draw another way that connects it to the existing road network.
This error doesn't occur only if we directly connect this road to the existing ones.
When I add a road not connected to another road ("1st road" on the screenshot), and then add another road ("2nd road" on the screenshot) and then connect them to other roads, iD still displays an error that the "1st road" is unconnected.
It's easy to reproduce this error: just draw a road, and then draw another way that connects it to the existing road network.
This error doesn't occur only if we directly connect this road to the existing ones.