In `epic.py` `first_run` is set to True at beginning and then never set to False so the api fetch is always done every 20 seconds not every 120 minutes.