When you create a curve object or line and with line work set to dashed - Revit always restarts the dashes at the beginning and end of the line segments.
This means that if the curve is small or the dash is large curved objects won't display dashes as Revit can't fit the dashes in.
Revit should generate the dashes contiguously with any previous line segment so that any curve will appear dashed as the user would expect.
The image below shows a dashed shape - the curve bit at the top is dashed, but due to the size of the line segments Revit is not able to display them.
Can't find what you're looking for? Ask the community or share your knowledge.