Hi smacdonald2008, There seems to be an issue with the multifield from both '/libs/granite/ui/components/foundation/form/multifield' and also from '/libs/granite/ui/components/coral/foundation/form/multifield' in handling boolean types.
If I use a 'switch' or a 'checkbox' inside the multifield then the value it takes is always true. I tried with different variations but it doesn't work at all.
Attached images of implementation.
Added the multifield.
Added the boolean type switch
This is the dialog.
Adding values to the dialog. 1st is true, 2nd false and 3rd is true.
This means you still have a JS script on your AEM instance that is using the Multifield script. As a test, place the package from the HELPX article on a fresh instance. You will see it working.