In Archicad 28.1 (4001) content of an expression defined property can't be defined as one space character.
Expression IF (KV avautumispuoli ; "KV" ; " ") works fine if tested property is set to True, but if it is set as False it does not. There won't be space character defined and the expression defined property remains empty and is left undefined.
This in turn causes failure of another property that concatenates string together. (I had to circumvent the problem by testing if the source property is undefined and replace source value with space character if true - not a nice data flow)
There has not been such problem in Archicad 27 with the exactly the same expression and everything worked fine. What could be causing the problem in Archicad 28?