Thanks for the screenshot. I see that the underlying price is indeed taken from the previous, not from the last bar. So you have been right all the time. I'll check if there is a reason for that, and will post here when I know what the problem is.