A LiteGraph canvas 'text' widget with disabled=true draws only the label, never the value. Switch to ComfyWidgets['STRING'] (multiline) styled as a single-row readonly field — its <textarea> always renders. Re-style on the next animation frame to cover builds that create the DOM element asynchronously.