Unicodeerror when finishing run

Hey all,

I am currently running prefect on a Azure Virtual Machine, and the flows are scheduled to run daily. All the runs (usually) pass, but with the error: “*UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xb3 in position 11720: invalid start byte”. However, the runs pass, and the data processing is working as expected.

So I am wondering, what is going on? I have set the PYTHONUTF8=1 without any luck.

Full stack trace:

Traceback (most recent call last):
File “C:\Users\envs\nbff\lib\site-packages\prefect\agent.py”, line 521, in _submit_run_and_capture_errors
result = await infrastructure.run(task_status=task_status)
File “C:\Users\envs\nbff\lib\site-packages\prefect\infrastructure\process.py”, line 131, in run
process = await run_process(
File “C:\Users\envs\nbff\lib\site-packages\prefect\utilities\processutils.py”, line 273, in run_process
await consume_process_output(
File “C:\Users\envs\nbff\lib\site-packages\prefect\utilities\processutils.py”, line 287, in consume_process_output
async with anyio.create_task_group() as tg:
File “C:\Users\envs\nbff\lib\site-packages\anyio_backends_asyncio.py”, line 597, in aexit
raise exceptions[0]
File “C:\Users\envs\nbff\lib\site-packages\prefect\utilities\processutils.py”, line 309, in stream_text
async for item in source:
File “C:\Users\envs\nbff\lib\site-packages\anyio\abc_streams.py”, line 34, in anext
return await self.receive()
File “C:\Users\envs\nbff\lib\site-packages\anyio\streams\text.py”, line 46, in receive
decoded = self._decoder.decode(chunk)
File “C:\Users\envs\nbff\lib\codecs.py”, line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xb3 in position 11720: invalid start byte