Currently, the Break option in a Revit tag label only creates a new line when the parameter immediately following the break contains a value.
When optional parameters are used, the line break may not work as intended. If the next parameter is empty, Revit skips it and continues to the next parameter containing a value. However, if that parameter does not have the Break option enabled, the content remains on the same line.
The proposed enhancement is for the Break option to define the tag layout independently of whether the following parameter contains a value or not.
When a break is enabled, the next parameter should always start on a new line, even when one or more parameters between them are empty.
This would make tag composition more predictable and allow tags containing optional parameters to maintain a consistent layout without requiring multiple tag families or complex workarounds.