before, ListIndexErrors would terminate the tool runtime - hopefully, this will no longer be the case. Nonetheless, this underlines the need for an email notification feature in the case that data collection is, in fact, disrupted by a consent button error.
To test behvaviour in case of those kind of errors, I'd again recommend you to look into mocking them. Gives more certainty that the issue is actually fixed for good.
before, ListIndexErrors would terminate the tool runtime - hopefully, this will no longer be the case. Nonetheless, this underlines the need for an email notification feature in the case that data collection is, in fact, disrupted by a consent button error.