The usual issue here, particularly with line geometries that you've digitised yourself, is one of connectivity. Although edges may appear to meet at vertices, they may not, even if the gap is very small this will not necessarily be recognised as a mutual vertex when you build a network from that line geometry.
Try running the snap (Editing) tool, with a suitably low value and try again. If that fails, try the Integrate tool.
Then rebuild the network from the revised geometry.
The fields themselves should be fine, assuming the values are appropriate, you'll need to add the oneway restriction when designing the network.