There is nothing wrong with your packet and <0x1c>
is not an error. Your packet is a neatly formed Mic-E packet with a position of 46°28'08" N, 93°58'73" W, a speed/course of 0 (not moving), a status message of "Off Duty", a symbol of "radio or APRS device", and a type/version code of Kenwood D710. The <0x1c>
character is part of the encoding of the zero speed.
I don't think there's adequate information in your post to guess why your position doesn't display in UI-View32; aprs.fi and APRS Direct were perfectly happy with it. It's worth noting that the author of UI-View32 passed away more than 15 years ago, so any bugs it may have are pretty well "frozen in" at this point. You may want to investigate other options.