Bug #10353


Error when Querying RepeaterBook Amateur Service

Added by Wayne Del Rossi about 1 year ago. Updated about 1 year ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
Chirp Version:
next (py3)
Model affected:
Debug Log:
I read the instructions above:


I used CHIRP a few months ago and was able to retrieve repeater information from RepeaterBook for Amateur Service. I used these selections in the CHIRP software: Radio, Query Source, RepeaterBook, United States, Amateur, South Carolina, Optional: 45.0000, Optional: -122.0000, 10, Optional: County, Hospital, etc, Limit Bands 2m, Limit Modes FM . When I hit OK, I now get: " Failed: sequence item 0: expected str instance, NoneType found ". This only happens if I select Service: Amateur. If I select GRMS the data is returned correctly. I am using the same configuration file (.img file) for my BTECH UV-5X3 that I used previously with no errors. I uninstalled the CHIRP software and reloaded it using today's build. I get the same error message.

Debug log is as follows:

[2023-02-06 20:56:30,529] chirp.logger - DEBUG: CHIRP next-20230206 on Win32 (Unknown 10.0:19045) (Python 3.10.8)
[2023-02-06 20:56:30,932] main - INFO: Python/3.10.8 // Windows/Windows-10-10.0.19045-SP0 // CHIRP/next-20230206 // wx/4.2.0 msw (phoenix) wxWidgets 3.2.0
[2023-02-06 20:56:30,932] chirp.wxui - DEBUG: Got system locale en_US
[2023-02-06 20:56:31,314] chirp.wxui.main - INFO: Server reports next-20230206 is latest
[2023-02-06 20:56:42,202] chirp.wxui.main - DEBUG: Set auto_edits=False
[2023-02-06 20:56:54,029] chirp.wxui.query_sources - INFO: Starting QueryThread for
[2023-02-06 20:56:54,038] chirp.sources.repeaterbook - WARNING: Unable to determine mode for repeater 19950
[2023-02-06 20:56:54,040] chirp.wxui.query_sources - ERROR: Failed to execute query: sequence item 0: expected str instance, NoneType found
Traceback (most recent call last):
File "chirp\wxui\", line 130, in run
File "chirp\sources\", line 249, in do_fetch
File "chirp\sources\", line 225, in match
TypeError: sequence item 0: expected str instance, NoneType found

Just in case there was a problem with RepeaterBook on their end, I used my RT Systems software for my FT-991A and was able to retrieve 2 meter repeater info from RepeaterBook using the RT Systems software with no apparent errors.

This is not a critical need, but I really didn't know what else to do to resolve it other than to ask you.

Thank you,



Screenshot of Error.jpg (52.9 KB) Screenshot of Error.jpg Wayne Del Rossi, 02/07/2023 02:04 AM
Actions #1

Updated by Dan Smith about 1 year ago

  • Assignee set to Dan Smith
  • Target version set to chirp-py3
  • Chirp Version changed from daily to next (py3)

Yeah, repeaterbook changed their encoding last week which introduced a slight behavioral change. Fix coming tomorrow, thanks.

Note that you filed this against daily, but you're clearly running next, so I changed it.

Actions #2

Updated by Dan Smith about 1 year ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF