The Transform node is operating correctly. In Python the action of concatenating a string value with a Null (None) object is not defined and will generate an error.

The Transform node enables users to leverage the flexibility and power of the Python language with minimal abstraction.
The Calculate Fields node was designed to provide a mechanism for users to employ simple expressions to generate new fields and one aspect of this was to streamline the processing of Null values through the introduction of properties to define a value to be used for certain field types when a Null value was encountered when evaluating an expression.
The Transform node can be used to concatenate multiple fields, the attached .lna file shows an example of how you can use iterators in Python to cycle through a list of fields to be concatenated. Analyze 3.4.0 or above is required to import the data flow.
Attached files
Concatenate_Multiple_String_Fields - 16 Jul 2019.lna