Scene not working properly with multi switch

I have a scene which turns off a multi switch, and turns it back on 19 hours later. (It is to override my hot water settings for a day). It always turns the multi switch off, but the on does not always work. Very strange. I have set the off to 0, the on to 1, not using the toggle -1
To test it have set another multi switch to turn on/off at the same time, that does not work either. (It works occasionally but not always)

The second part (19H later) will be lost if Vera restarts.

Ok that would explain it.
Is there a way to suspend an action in PLEG ? I use PLEG for my hot water, i have a schedule for my hot water in PLEG, and PLEG also checks if that multi switch is on. If it is on, water gets heated. If it is off, it will not. So at the moment this scene just turns the multi switch off then on again later.
So what i want is to just disable the water heating once, then turn it back on.

I do not understand your logic … but you can replace this with a pair of PLEG actions.

You can do this as a PLEG condition … in that case the delayed part will work … even on a restart.
Or you can trigger a timer for 19H and then do something, possibly conditionally, at that later time.

Yes thats a good idea. I use another multi switch to trigger the suspension of my hot water.

HW_suspend Multiswitch Rads Switch 8 is turned on true 2014-06-07 16:50:00.050 0

suspend_HW Self Trigger None Interval 19:00:00 None true 2014-06-07 16:50:00.496 0

HWsuspendON No HW_suspend true 2014-06-07 16:50:00.166 0
HWsuspendOFF No !suspend_HW false 2014-06-07 16:40:41.064 2014-06-07 16:50:00.586

Actions for Condition: HWsuspendOFF
Device Actions:
Immediate
Device Action Arguments
Multiswitch Rads SetStatus8 newStatus8=0
MultiSwitch SetStatus5 newStatus5=1
Actions for Condition: HWsuspendON
Device Actions:
Immediate
Device Action Arguments
MultiSwitch SetStatus5 newStatus5=0
HVAC PLEG StartTimer timerName=suspend_HW intervalTime=

On a sunny day i want to suspend the water being heated by the gas boiler as it is heated by my solar panels, that is the idea behind it. Unfortunately there is no way to automate this (yet), so on a sunny day i run the scene to manually suspend the hot water heating until the next day