We encountered a problem with DIY forms where we had a hidden field to automatically include a classification in a constituents account when they submit the form. When we tested the form, it did not work and we were told that we needed to clear our cache. I have since come to learn that this could be fixed by fixing the HTML code so that it causes the form to reload the page and not use the cache.
This is needed so that we can be confident the DIY form works all the time, for all constituents.