
That trick of adding the }} followed by linefeed and the macro was a hack based on an older version of the sheet. The roll template fields are called in a different order now, and the trick no longer works properly. My workaround is to put an API button in the field:
[Play sound](!roll20 am audio,nomenu,play|ThunderCrash)
It requires an extra click, but spells operate correctly.