fluffydumpling - you posted on an rather old thread.
The thread you want is here:
http://myhumax.org/forum/topic/help-unable-to-use-ondemand-or-showcase
It is thought that this problem is related to freesat's infrastructure. they have posted advice on:
http://www.freesat.co.uk/help/channels/fix-a-problem/showcase-od-issues.