It's clear the TV maker didn't write that app so you'll want to call them fast to see if there are updates. Who to call? LG and the iPlayer folk. If they don't satisfy you, why not take it back to the store for something that works?
Bob