Without knowing what you've set up, it's hard to guess what other advice to give.
I leave my BW's in standby when not being used, but I have manually set up a daily "view only" timer set for an hour.
Allows them to wake up, and pull in anything new.
I only do that on my H1, which has a much lower recording load than my S1. The S1 comes out of standby easily frequently enough to keep its EPG and recording timers updated as well as it would with a daily view timer.
But I was referring to not having enough information from the OP about issue other than the simple one of the Beyonwiz needing to run in order to exchange information with IceTV.