Chirpstack Gateway Bridge vs Chirpstack MQTT forwarder

Hi On a Multitech gateway MTCAP3, firmware 6.3.5 I installed 2 packages . First : the Chirpstack MQTT forwarder and second the Chirpstack gateway bridge. Why both ? I was confused about needing both because the bridge appears to also use MQTT. At this point, the MTCAP3 is set to packet forwarding, the bridge is configured in the MTCAP3 GUI, and the setup is working fine - forwarding the packets to Chirpstack as expected. However the MTCAP3 system logs show the MQTT forwarder cycling through start/fail/ restart every few minutes. As the MQTT forwarder is clearly not running, I assume I can just remove it from the MTCAP3. However, in the administration/package management section of the MTCAP3 GUI, the 2 packages are stacked and only the second one (the bridge) has a delete icon. So the questions are 1) do I need to / should I remove the MQTT forwarder ? and 2 ) how to do this ? All help is appreciated.

If you have MQTT forwarder installed and are trying to run the built-in packet forwarder both will be trying to use the LoRa hardware. This is probably the cause of MQTT start/fail restart.

All that should be needed is the chirpstack bridge install.

https://www.multitech.net/developer/software/lora/installing-chirpstack-bridge/

The UDP forwarder can be used with the bridge.

The MQTT forwarder can be removed only via command line using opkg. Only signed packages installed through the GUI can be removed through the GUI.

MQTT forwarder should not need a bridge. To use the MQTT forwarder the bridge and built-in packet forwarder should be disabled.