I am having nearly the same issue except one difference – every column is correct except for the last.
For example if my “field|title” is a|A,b|B,c|C – I enter the short code correctly but it displays as “a|A,b|B,b|C”.
Has anyone else ran into this problem? JB Christy or polenisland have you found a fix?