Thanks for your reply. Sorry that was a typo in the supplied dates
Example Dates
13/05/2015 – 14/05/2015
16/05/2015 – 24/05/2015
I have been doing some test using the following ranges
TESTS
1 = 13/05/2015 – 14/05/2015 – Should return results
2 = 15/05/2015 – 15/05/2015 – Should not return results
3 = 18/05/2015 – 22/05/2015 – Should return results
4 = 18/05/2015 – 25/05/2015 – Should return results (because the search start date is after the event start date)
Test 4 is causing problems.