Something is wrong here..I believe that in some combination of online change with iDB reinit it might not work, but on restart it should work normally. I'd have problems with this by now if it didn't.
The No contact is still true but in the iDB it is false after the reset, just like the output. And when it is called it starts to time again because he got a true on the in contact..
And if the iDB is set to be Retain, then it won't start to count but the output will stay true too.
No, I believe he stated that the program starts with the NO contact ( I believe this is tied to the physical input) already True and in FB and in the bit in IDB and the result of this is that the timer doesn't see the transition and doesn't time out again meaning the output remains false.