@JonB, still, can be difficult to tell where the error really comes from, when you have these bits and pieces of eval_js flying around.
Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.