There is a problem with fetching AMSAT TLEs.
./schedule_single_station.py output: INFO - Requesting transmitter success rates. 2021-02-09 14:19:32,028 - root - INFO - Transmitter success rates received! 2021-02-09 14:19:32,028 - root - INFO - Fetch from http://mstl.atl.calpoly.edu/~ops/keps/kepler.txt 2021-02-09 14:19:33,217 - root - INFO - Fetch from https://www.amsat.org/amsat/ftp/keps/current/nasabare.txt 2021-02-09 14:19:34,581 - root - ERROR - TLE source https://www.amsat.org/amsat/ftp/keps/current/nasabare.txt is malformed. 2021-02-09 14:19:34,582 - root - WARNING - Failed to parse catalog from AMSAT. 2021-02-09 14:19:34,582 - root - INFO - Fetch from https://www.celestrak.com/NORAD/elements/satnogs.txt
Then scheduler fales with error: Traceback (most recent call last): File "./schedule_single_station.py", line 325, in main() File "./schedule_single_station.py", line 250, in main satellite_passes = find_passes(satellite, observer, tmin, tmax, min_culmination, File "/home/envy/satnogs-auto-scheduler/auto_scheduler/pass_predictor.py", line 72, in find_passes sat_ephem.compute(observer) ValueError: TLE elements are valid for a few weeks around their epoch, but you are asking about a date 581 days from the epoch
Scheduler works if delete bad 44360 NORAD ID TLE from cached TLEs (it is fetched from http://mstl.atl.calpoly.edu/~ops/keps/kepler.txt).