The hcicyclesavemsgs makes use of the hciconnstatus command. There is a format statement in hciconnstatus that uses 15 characters for the unique part of the thread name. If you count the characters in the names you are using, they appear to be the same to the program.
Modify hciconnstatus format line to something like:
set hfmt “%-15.15s %-28.28s %-5.5s %-7.7s %-20.20s” ;# Heading format
set fmt “%-15.15s %-28.28s %-5.5s %-7.7s %-20.20s” ;# Output line format
This gives 28 characters of uniqueness and displays pretty well also. Then try your hcicyclesavemsgs.