Communication Issues 1.11.0 Klipper

I was having communication problems with my nitehawk board after installing 1.11.0, so I reset Octoprint entirely from orbit after backing up the config and my printer.cfg. Now klipper won't connect at all after installing it.

2025-04-28 13:15:51,285 - octoprint.util.comm - ERROR - Something crashed inside the serial connection loop, please report this in OctoPrint's bug tracker:
Traceback (most recent call last):
  File "/home/voronpi/oprint/lib/python3.9/site-packages/octoprint/util/comm.py", line 3222, in _monitor
    self._perform_detection_step()
  File "/home/voronpi/oprint/lib/python3.9/site-packages/octoprint/util/comm.py", line 3515, in _perform_detection_step
    self._trigger_error(error_text, "autodetect")
  File "/home/voronpi/oprint/lib/python3.9/site-packages/octoprint/util/comm.py", line 4123, in _trigger_error
    self._callback.on_comm_error(
  File "/home/voronpi/oprint/lib/python3.9/site-packages/octoprint/printer/standard.py", line 1545, in on_comm_error
    self._error_info = ErrorInformation(
  File "/home/voronpi/oprint/lib/python3.9/site-packages/pydantic/main.py", line 253, in __init__
    validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 2 validation errors for ErrorInformation
faq
  Input should be a valid string [type=string_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.11/v/string_type
logs
  Input should be a valid list [type=list_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.11/v/list_type

What did you already try to solve it?

Reinstalled 1.11.0

Have you tried running in safe mode?

Yes

Did running in safe mode solve the problem?

No

Systeminfo Bundle

octoprint-systeminfo-20250428133637.zip (74.7 KB)

Additional information about your setup

Octoprint 1.11.0, Voron 2.4 on a RPi4, fresh Klipper, Linux Mint Cinnamon, Firefox

Hello @invaderrizz !

What OctoPrint/Klipper setup do you use?

Probably need to add the virtual serial port to OctoPrint and use it.

https://www.klipper3d.org/OctoPrint.html?h=octoprint#configuring-octoprint-to-use-klipper