The name of a subobject within a Smart Form can only consist of letters, digits, and underscores (_). The first character has to be a letter.
As a special case, a percentage sign (%) is also permitted as the first character. A percentage sign is used to automatically generate names. You should therefore not use a percentage sign for your own name.