Checkboxes on Marketo forms do not seem to work properly in Microsoft Edge. Clicking on the box does not always cause it to be checked.
This seems to be related to visibility rules somehow - when the checkbox in question is the controlling field of a visibility rule, then it seems to work and the show/hide functionality works fine. However, other checkboxes on the same form don't work. When you click on them nothing happens, until you click one of the boxes that controls visibility rules, and then checks appear on the other boxes as well.
This may be related to a known issue with Microsoft Edge in which the Input event does not fire properly for certain elements, see documentation here: Input event not firing for some types of inputs - Microsoft Edge Development
Does anybody have a fix for this?