Please make tags to read [device]DB5311,B0 and [device]DB5311,B1 and show us the result. Siemens strings are supposed to have two prefix bytes indicating the length present and the maximum length. (The latter should match the .LEN part of the OPC Item Path.)
So the maximum length encoded into the string header is 254, which is longer than supported, and the actual length when the longer string is present is also 254, which is longer than supported.
You need to change the PLC code to use string max and actual string length ≤208.