Welcome to the Community!
Sorry to hear you're having trouble with On Demand.
I've checked this out on our office box and it's missing here too. I've sent a report to the On Demand team to investigate and they should get the asset back up within 7 days.
Keep checking the On Demand every now and again to see if it's been uploaded.
All the best
Tech fan? Have you read our Digital life blog yet? Check it out