I have a product (drop down) where the labels contain at least one pipe "|". When I go to the next form, the data is lost for that field - going back it doesn't have a selection, it doesn't calculate the price accurately, etc.
I've removed the pipes and everything works correctly, but seems like a bug since user should be able to use pipes.