I ran a course today where I completed several streets (streets that are only one block long) that did not show as completed streets in the summary. They are shown on the map.
Short streets often have only two nodes, one at each end. This means that it’s possible to complete them without ever going through the actual street, just by running the streets at each end. Do the ones you are missing show up as completed when you look on the city screen? Have you covered the bounding streets in other runs? My guess is you completed these a while back without even noticing