Three level HMI symbol using boolean variables out of UDT

Actually I’m creating a header symbol I want to use at every screen on the HMI. The header symbol is built out of different symbols and I have three levels of symbols. See here:
header.PNG
First of all I created the HMI tag of the used UDT:
hmi_tag.PNGThe symbol definition and parameters of the header looks like this:
symbol_definition_header.PNGIn the second level I linked the UDT like in the first level:
Symbol_definition.PNGBut in the third level I linked a boolean variable to change the filling in case the variable is true:
3rd_level_symbol.PNGWhen I place the new created symbol in the screen and link the structure used in the plc program I always get the hint that the variable is invalid:
invalid.PNGIsn’t it possible to use boolean variables out of a structure or how must I proceed? When I change the parameters to a boolean variable in all levels I get this hint too. What I didn’t test until now is that I define the boolean variable in the third level symbol to the UDT - perhaps this will be the solution?

スクリーンショット (194).png

Sorry for the delay.
Here is the answer from the HMI support team:
The issue is that the variable assignment is not working correctly in this case if the variable name starts with a number. Typically you would enable the IEC Compiler Setting „Allow extended identifiers“ to allow the variable to start with a number, but in this case it is not working as it should. __To workaround this issue until it is corrected, rename the variable to start with a „Alpha“ character.image.png