I would suspect the value you are attempting to set is too long. An input_text can hold an absolute maximum of 255 characters, and if you did not increase the limit when creating the text helper the default is only 100 characters max.
Edit: Somehow your screenshot appears to say 500 characters max, but that would be impossible. Most likely this value gets reset to something else when the dialog is closed, or it makes the configuration invalid and the helper non-functional…
If you want to store more data, you could use an input_select with one option for each calendar entry. Or use this nifty template entity sensor trick for storing global variables: