When parsing an activity fit file recorded with my forerunner255, I received an array of strings for the workout name. Per the documentation, it should be a single string.
raw_messages['workout_mesgs'][0]['wkt_name'] = ['SL 5x5 A', '', 'iceps with COOLDOWN']