Found the mistake, but let's also clean some things up to future-proof it (it's bad to have static bonuses for attributes that can change over time like proficiency bonus and ability score mod). @{wtype}&{template:simple} {{rname=^{sleight_of_hand-u}}}
{{mod=@{sleight_of_hand_bonus}}}
{{r1=[[@{d20}+@{pb}[Proficiency]+@{dexterity_mod}[dexterity]@{pbd_safe}]]}} {{normal=1}}
{{global=[[@{global_skill_mod}+1d4[Tireless]]]}} @{charname_output} The problem was in the global modifier, it had no double brackets at the start so it wasn't turning the d4 into a roll. Also, be aware that due to the inherent inline nature of the global skill mod, it will not show individual elements of any global skill modifications like Guidance, it won't even say where the bonus(s) came from, just the Tireless will appear as a d4 roll and note that it is from Tireless.