How not to have CheckBoxList prevalues with commas broken up in seperate entries?

I’m getting a list of values from a CheckBoxList with prevalues, and one of the item includes a comma, which seem to break the list, breaking up this item into multiple values. Is there a way to to prevent that, other than not using a comma? Maybe this is corrected in a more recent version?

Looking online, this issue seems to have existed in previous version , but should have been corrected. Anything I might be missing?

I’m running version 13.7.2

Not sure if this would help but have you tried to Decode or escape it in your code? Something like

string decodedValues = WebUtility.HtmlDecode(encodedValues);