Batch uitnodigingen voor vragenlijsten worden soms niet verstuurd

Incident Report for Kidos

Resolved

Met Release 56 is er een workaround in Kidos geïmplementeerd voor het versturen van uitnodigingen bij contactmomenten met LimeSurvey-vragenlijsten die in de toekomst gepland staan. Hierdoor worden uitnodigingen weer correct verwerkt, ongeacht hoeveel toekomstige contactmomenten er aanwezig zijn.

Het is hierdoor niet meer nodig om contactmomenten ver in de toekomst handmatig te verwijderen.

We blijven de situatie actief monitoren en geven een update als er veranderingen optreden of aanvullende acties nodig zijn.
Posted Nov 26, 2025 - 10:02 CET

Identified

Er speelt een bug bij de koppeling met LimeSurvey waardoor vragenlijst uitnodigingen via batch in sommige gevallen niet worden verstuurd. Dit geldt alleen voor de uitnodigingen die vanuit Limesurvey worden verstuurd. De oorzaak ligt in de manier waarop LimeSurvey bepaalt welke deelnemers een uitnodiging moeten krijgen: In plaats van te kijken naar de uitnodigingsdatum, selecteert LimeSurvey deelnemers op basis van de volgorde waarin ze zijn aangemaakt. Daarbij worden de eerste [batchgrootte] deelnemers opgehaald die nog geen uitnodiging hebben ontvangen. Pas daarna wordt gecontroleerd of hun uitnodigingsdatum is bereikt.

Wanneer de eerste reeks deelnemers uitnodigingsdata ver in de toekomst heeft (bijvoorbeeld volgend jaar), ziet LimeSurvey dat deze nog niet aan de beurt zijn en verstuurt vervolgens geen enkele uitnodiging — ook al zijn er andere deelnemers die wél al een uitnodiging hadden moeten krijgen.

Impact:
Door deze fout kan het voorkomen dat LimeSurvey deelnemers met een uitnodigingsdatum in de toekomst eerst bekijkt, waardoor deelnemers die wél op korte termijn uitgenodigd zouden moeten worden, worden overgeslagen.
In de praktijk betekent dit dat er soms geen uitnodigingen worden verstuurd, zelfs als er deelnemers klaarstaan om ze te ontvangen. Dit speelt vooral wanneer er veel vragenlijsten of contactmomenten zijn ingepland voor een latere datum (bijvoorbeeld volgend jaar).

We hebben instellingen aangepast om de kans hierop te verkleinen, maar in specifieke situaties kan dit nog steeds optreden totdat LimeSurvey de fout heeft opgelost.

Tijdelijke workaround:
Als tijdelijke oplossing kan het helpen om contactmomenten met vragenlijsten die pas ver in de toekomst gepland staan, te verwijderen en later opnieuw aan te maken. Hierdoor worden de eerstvolgende uitnodigingen weer correct verwerkt.

Status:
Het probleem is gemeld bij LimeSurvey en wordt door hun ontwikkelteam onderzocht. Totdat de fout is opgelost, hebben wij tijdelijke maatregelen genomen om de impact te beperken.

Verwachte oplossing:
We volgen de situatie actief en zullen aanvullende verbeteringen doorvoeren zodra LimeSurvey een fix beschikbaar stelt.
Intern zijn we bezig met het vinden van een oplossing zodra hier meer over bekend is wordt dit doorgegeven via de statuspagina.
Posted Nov 05, 2025 - 08:11 CET
This incident affected: Kidos productie and Kidos externe koppelingen (LimeSurvey).