We have several cookies that are maintained by our web site. Some of those cookies have values that have '|' in them. Whenever we hit one of our pages that has a LS component on them, the cookies that have '|' disappear after about a minute or so.

I've changed our code to use a different separator in our cookie values, but thought it was odd.

Noticed that several LS cookies also have '|' in them, and that the lscommon.js modifies document.cookie. So I'm assuming that something is trying to parse the whole cookie list based on '|' separators, and losing cookies.