I missed that the RICHTEXT and TEXTBLOCK commands were inside the loop as well.
I just tested and yes it does work – so the error must be in the data for the ‘content’ array.
Versions 6.5 to 22
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision M6800 - i7 4700MQ @ 2.40GHz, 16GB RAM, AMD FirePro M6100 (2GB), Windows 7 64bit