[SOLVED - the error was due to the default version of Python used on scheduled task -- 2.7 vs 3.6. The script choked on an unrecognized UTF-8 string]
Runs a+ from the console.
Aborts after a few seconds when scheduled.
I suspect that it violates some implicit rule. The script fires requests to an API at a very rapid rate. (3+/second average. Probably faster bursts)
[EDIT - inserting a short sleep does not solve the problem]