Multiple API buttons NOT showing up in macro

1512676796
I am having trouble making API buttons.  For the following macro, it only gives me buttons for the 1st and last, the other two in the middle are just underlined words that are NOT clickable. /w Juan Pablo Alejandro del Castillo de la Cruz [Pistol](~selected|Sidearm) [TKB:Normal](~selected|TKB:Normal) [TK:Bullet](~selected|TKB:Pi+) [TK:Crush](~selected|TK-Crush) (pay no attention to the double name, I forgot the quotes)
1512677028
The Aaron
Pro
API Scripter
It likely has to do with the : inside the () section.  See if this works: /w Juan Pablo Alejandro del Castillo de la Cruz [Pistol](~selected|Sidearm) [TKB:Normal](~selected|TKB-Normal) [TK:Bullet](~selected|TKB-Pi+) [TK:Crush](~selected|TK-Crush)
1512693240
perfect solution.  Thanks.  I hate that it is so specific.
1512693463
The Aaron
Pro
API Scripter
Probably has to do with the code that detects if the contents are a URL, since the same [ ]( ) syntax is shared between buttons, links and images.