All back to working fine here.
I rather think freesat owe us all an explanation or two.
EDIT: I see their advice has been updated today (14/10/14)
Got a mail from Freesat today with the following instructions.
1) Have the set-top box connected with a working internet connecting and working satellite feeds.
2) On the Humax box please conduct a factory reset
Go to settings/system settings.
Select factory default and confirm by selecting reset system.
Select yes on the reset system screen.
Enter 0000 unless you have set a personalized pin.
3) Let the box boot up to the Freesat setup screen.
4) Complete the setup with a valid internet and satellite feed connected to the set-top box.
5) Once the set-top box has booted to the home screen, press the exit button on your remote control.
6) Leave the set-top box for 1 hour.
7) Place the box into standby mode for a few seconds.
Power the box on.
9) Press the home button on your remote and load showcase (which should now be working).
10) Press home and select On Demand.
Tried all that.
Still have no On Demand from Menu and Showcase is unavailable.
Can still access BBC/ITV players on 901/3.