The display builder text entry widget similarly assumes by default that the array is just that, but you can change the "Format" to "String", and then the byte array is treated as text.
I am attaching the screenshot of the userCalc.bob file in phoebus, display builder with the Format set as string, Still the problem persists. The moment I change it to just .CALC I am able to enter 36 chars.
If the problem is only with phoebus display builder, then how do we explain the error as mentioned below. (while loading the configuration from scan1Menu, which is incidentally part of autosave module)
PVname saved_value live_value
=============================
*** IOC:userCalc1.CALC$ 'a/b' 'a'