Arduino losing connection to home assistant

Helo,

I have posted early on another thread that i have problems with my connection.
My connection to the arduino disappears sometimes. To reconnect it is very difficult and have to plug out the arduino, reboot home assistant, reboot virtual manager, change the serial port by id to the simplyfied serial port, … after all this the connection can be still lost.
This morning the connection was lost again for no reason… What i can see sometimes is that i get a notification for new intigration but after 10s it dissappears again.
I worked for at least 1 year without any problems…
On the virtual manager i see that the arduino is still reconized.
No I don’t know where to look at or what i can do… i was thinking to rebuild the arduino to Mqtt but this is completely new for me and i am stuck also.
Hopefully somebody that can help me out…

Below log of fault that i get

Logger: homeassistant.config_entries
Source: components/firmata/board.py:155
First occurred: 20:01:31 (1 occurrences)
Last logged: 20:01:31

Error setting up entry serial-/dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_95730333737351F04120-if00 for firmata
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 313, in async_setup
    result = await component.async_setup_entry(hass, self)  # type: ignore
  File "/usr/src/homeassistant/homeassistant/components/firmata/__init__.py", line 177, in async_setup_entry
    if not await board.async_setup():
  File "/usr/src/homeassistant/homeassistant/components/firmata/board.py", line 61, in async_setup
    self.api = await get_board(self.config)
  File "/usr/src/homeassistant/homeassistant/components/firmata/board.py", line 155, in get_board
    await board.start_aio()
  File "/usr/local/lib/python3.9/site-packages/pymata_express/pymata_express.py", line 251, in start_aio
    await self._manual_open()
  File "/usr/local/lib/python3.9/site-packages/pymata_express/pymata_express.py", line 420, in _manual_open
    i_am_here = list(i_am_here)
TypeError: 'NoneType' object is not iterable

Helo,

I think I have found the solution!
I was busy how to communicate with mqtt over ethernet with a shield. Spend hours on it to solve the connection between them till I suddenly find the config file of zigbee2mqtt that is installed (and not used). It is using the same port for communication of my arduino.
After stopping the integration my arduino was directly online and everthing was working!! Hopefully it stays like this.
Below screenshot of zigbee2mqtt config and hardware config.