I also have this question. We’ve been listing recurring events in english on our polylang site, and it’s been working great for a couple of years, but the last time I updated my plugins, the urls are throwing a 404. I did see a post on modern tribe that said that that hasn’t been fixed as of 12/1/17 for polylang pro, which we can’t afford yet. https://theeventscalendar.com/support/forums/topic/404-recurring-events-with-polylang/
Here are a listing that’s showing the issue. Click on any of the events on this page: https://www.calle24sf.org/en/event/latin-standards-2/all/ They all go to a 404. This is difficult, because we host events for other organizations, and it was working fine in english until my last plugin update, many of our events are recurring and ongoing. I couldn’t check this on the dev site, because these recurrent events aren’t there, they are entered by users. I guess I could import that data, but I haven’t gotten that far yet.
If I disable polylang, the en/ is removed from the permalink and the event loads. If I can try a rewrite rule that loses that en for a quick fix, that’d be great, but polylang will redirect to the en/, I’m sure with good reason. Any help would be greatly appreciated! Thanks.