The autobauding feature of gpsd would not work even once the correct port was set. The systemd service file now sets the baudrate of 115200 before starting gpsd.