I have seen solutions here for the problem, that gpsd grabs the port and one cannot connect to the focuser. These involved shutting down gpsd entirely or disabling auto connect.
My solutions was to edit /lib/udev/rules.d/60-gpsd.rules and comment line 44, that holds the ID for PLLs USB-serial controller, the same being used in both focusers. This way, the port is not grabbed by gpsd and I am fine as long as I do not use a GPS device with this chip.
From my limited point of view, I do not see any chance to ask the user for intervention, if two different devices use the same chip. At least, in line 34 it says, FTDI rule is disabled, because too many other devices use this.
As noted by Tortsten, my Esatto focuser also will not work with Astroberry without shutting down GPSD. But it works fine with EKOS/INDI on my Mac, Ubuntu and Armbian Focal computers. It only fails on Astroberry. When attached to an Astroberry Pi, the Esatto focuser is assigned tty/USB0 as a bridge controller. At that point, the Esatto will not attach. As mentioned above, I commented out line 44 in /lib/udev/rules.d/60-gpsd.rules and the Esatto works fine after that.
iOptron CEM120 EC2 and CEM25P
Celestron C11 EdgeHD and William Optics Star71
ASI 1600MM Pro, ASI 462MC
Moonlight Litecrawler (C11) and Motorfocus (WOStar71)
LodeStar X2 and ZWO OAG
Nextdome, AAG Cloudwatcher