can\interfaces\vector\canlib.py line: self._app_name = app_name.encode() if app_name is not None else '' should be: self._app_name = app_name.encode() if app_name is not None else b'' Cause: byte object required by vxlapi.xlOpenPort parameter 2.