Was the first attempt in a fresh session? I wonder if perhaps an ink effect applied to the templateGraphic may have been in effect, or something of that sort.
If the problem recurs consider reviewing the properties of the templateGraphic.
As for "the dubious joys of Python":
While I prefer JavaScript among non-LC languages for the ubiquity of its engine (being preinstalled on every GUI device sold is an availability vastly beyond the dreams of even HyperCard's heyday), Python is measurably the world's most popular language: It topped the TIOBE List some time ago and has remained solidly there since.
If there's anything I learned about software advocacy from the SuperCard vs Director years of the mid-90s (or even SuperCard vs HyperCard of the years prior) it's that simply focusing on those areas where my personal favorite tool is demonstrably superior teaches me nothing about why so relatively few choose it over the mindshare leader.
These days, before I call out the weaknesses of a choice others have made, I first try to
call in with questions of the perceived benefits of that choice.
Software evangelism isn't a blunt instrument. Jacque can attest to the ineffectiveness of a HyperCard stack I'd distributed in HC circles titled "Why SuperCard?". It turns out that the art of persuasion is a scalpel, not a bludgeon.
Python is the leading choice for a reason. Its journey is, like all others, unique; its story cannot be LiveCode's.
But there may be concerns and interests among Python's many fans that LiveCode might be able to support more gracefully.
If only 0.1% of Python devs chose to add LC to their toolkits, LC would see a growth previously unmatched.
Python's role in developers' workflows is worth learning about.
The easiest way to learn is just asking, listening without judgement or rebuttal, but with an earnest desire to learn.