basically this is what happens
When you create event with recurring option, it doesn’t create different posts for each event and brings you only to the main one that you created.
http://www.abc-mallorca.com/event/bbq-sundays-portals-hotel/?lang=en%2Fall%…
To test i set this to recur every Sunday until certain period. Now only shows the first post which is passed.
In the Event calendar demo all is working:
http://wpshindig.com/event/startup-happy-hour/2016-07-01/