Maybe a silly question, but I am sort of suspecting this issue to be the source of my problem..
Let's suppose that I have a reference date: 2016/06/19..
When start date and end date in my record are respectively 2016/06/15 and 2016/06/20, then IntervalMatch() sees this range as fitting with the reference date.
But what happens when start and end date are equal to the reference date?
I get the feeling that there is no IntervalMatch() found for this situation...