Something must be crashing then. Do me a favor. Stop pyTivo using the tray icon menu. Go to the folder where you installed pyTivo and double click pyTivo.exe. That will launch pyTivo in a visible command window. Now go into the desktop sub folder and double click pyTivoDesktop.exe. Watch the command window as it tries to load your list of recordings. Does it print any errors? If so can you copy/paste them here so I can see what they are.
this is bizarre. It's just doing this over and over and over again:
INFO

yTivo:Last modified: Mon Apr 24 16:46:52 2017
INFO

yTivo

ython: 2.7.13
INFO

yTivo:System: Windows-10-10.0.15063
INFO

yTivo.beacon:Scanning for TiVos...
INFO

yTivo.beacon:Bedroom
INFO

yTivo.beacon:Living Room
INFO

yTivo.beacon:Announcing shares...
INFO

yTivo.beacon:Registering: TiVo
INFO

yTivo

yTivo is ready.
INFO

yTivo:192.168.1.115 [26/Apr/2017 14:36:36] "GET /TiVoConnect?Command=QueryContainer&Container=TiVo&ItemCount=0&SerialNum=<removed> HTTP/1.1" 200 -
INFO

yTivo:192.168.1.101 [26/Apr/2017 14:36:36] "GET /TiVoConnect?Command=QueryContainer&Container=TiVo&ItemCount=0&SerialNum=<removed> HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:36:44] "GET /TiVoConnect?Command=GetSettings&Container=Settings HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:36:44] "GET /TiVoConnect?Command=GetTiVoList&Container=ToGo HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:36:47] "GET /TiVoConnect?Command=GetShowsList&Container=ToGo&TiVo=192.168.1.101 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:36:47] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.101 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:36:54] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.101 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:36:54] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.115 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:36:54] "GET / HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:04] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.101 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:04] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.115 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:04] "GET / HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:14] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.101 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:14] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.115 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:14] "GET / HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:24] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.101 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:24] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.115 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:24] "GET / HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:34] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.101 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:34] "GET /TiVoConnect?Command=GetQueueList&Container=ToGo&TiVo=192.168.1.115 HTTP/1.1" 200 -
INFO

yTivo:127.0.0.1 [26/Apr/2017 14:37:34] "GET / HTTP/1.1" 200 -
Those last 3 lines get repeated over and over.