Closed (duplicate)
Project:
ALTCHA
Version:
2.0.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Jul 2026 at 20:20 UTC
Updated:
27 Jul 2026 at 19:49 UTC
Jump to comment: Most recent
The ALTCHA challenge is appearing on every page of a multi-page webform even when CAPTCHA settings are set to omit the challenge in multi-page workflows once the user successfully responds to it.
Using the default math CAPTCHA and the image_captcha submodule in the CAPTCHA module with an omit persistence option enabled, after a user completes the challenge on the first page of a multi-page webform, subsequent pages do not present the challenge. This omitting behavior is what is expected to happen with ALTCHA as well.
Comments
Comment #2
robindh commentedThanks for reporting - I can reproduce this issue. However, the root cause seems to be in the upstream CAPTCHA module as reported here: https://www.drupal.org/project/captcha/issues/3496865.
The ALTCHA implementation does use the cacheable flag on the captcha element as described in that issue.
Did a quick test with the merge request code and it did seem to work as expected for this use case. Needs additional testing though.
Closing this issue as a duplicate
Comment #4
j_s commentedThanks!