Seeing inconsistent behaviour with bambu connector. Errors in the octoprint log file may corroborate.
2026-04-29 09:17:36,133 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:17:38,577 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:17:49,470 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:17:55,481 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:02,365 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:08,221 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:15,304 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:21,265 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:27,638 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:33,431 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:39,936 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:46,041 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:52,753 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:18:58,328 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:05,282 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:09,808 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:18,161 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:20,986 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:30,171 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:31,002 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:43,526 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:44,517 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:56,965 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:19:57,482 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:09,943 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:10,959 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:22,145 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:23,143 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:33,849 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:35,496 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:46,107 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:47,897 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:20:58,164 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
2026-04-29 09:21:00,089 - octoprint_bambu_connector.connector - ERROR - Error while processing BPM update
Traceback (most recent call last):
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 857, in _on_bpm_update
self._update_state_from_state(printer)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 981, in _update_state_from_state
self.set_state(new_state, error=error)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint_bambu_connector/connector.py", line 303, in set_state
self._listener.on_printer_files_available(True)
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/printer/standard.py", line 1585, in on_printer_files_available
storage = PrinterFileStorage(self._connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/octopi/oprint/lib/python3.11/site-packages/octoprint/filemanager/storage/printer.py", line 69, in __init__
raise ValueError(
ValueError: Connection must implement octoprint.printer.PrinterFilesMixin
Since I selected the default connection settings & auto connect - i'd expect octoprint to connect to the printer as soon as it switches on.
The problem
Seeing inconsistent behaviour with bambu connector. Errors in the octoprint log file may corroborate.
Steps to repro:
Octoprint shows these logs continuously until I press connect:
Did the issue persist even in safe mode?
I cannot test this issue in safe mode (state why below)
If you could not test in safe mode, please state why ("currently printing" is NOT an excuse!)
Connection type gives no options in Safe mode
Version of OctoPrint
2.0.0rc1
Operating system running OctoPrint
octopi 1.11
Browser and version of browser, operating system running browser
Firefox latest
Printer model & used firmware incl. version
Cambu A1 1.03.30.01
Systeminfo Bundle
octoprint-systeminfo-20260429092935.zip1
Checklist of files to include below
Additional information & file uploads
Since I selected the default connection settings & auto connect - i'd expect octoprint to connect to the printer as soon as it switches on.
Footnotes
octoprint-systeminfo-20260429092935.zip(bundleviewer) (download)OctoPrint: 2.0.0rc1
Python: 3.11.2
OS: Linux-6.12.75+rpt-rpi-v7-armv7l-with-glibc2.36
RPi: Raspberry Pi 2 Model B Rev 1.1
OctoPi: 1.1.0 (build 2025.05.13.134411)
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:150.0) Gecko/20100101 Firefox/150.0 ↩