Program: A leaflet listing information about a play, game or other activity. See also: playbill, flyer, listing, roster, schedule....
Oh, OK, I wasn't sure what kind of program you meant. I thought maybe you meant some kind of lessons or something. I hate words with multiple meanings.
I think it was about a week for us too. However, once you top it up again, ours tend to notice within a minute or so