Have you logged in at www.mysqueezebox.com and enabled the BBC iPlayer app?
It works very well.
Get rid of the BBC applet too - there's no point in having it if it doesn't play ball.