Hi !
Why are you using 'Road' and not the default which is 'Street' ?
Street and Sidewalk are the default Start Rules which are set by CityEngine. So if you have according start rules in your code, then everything works automatically.
Of course you can override those defaults, but it just makes your life harder.
-->
1] create your street shapes
2] select 1 shape > RMB click > select shapes in same layer
3] drag and drop rule on those selected shapes
4] done.
Note that drag-n-drop automatically triggers the model generation if the @StartRule annotations are well-defined.
ok ?