I have several HTML blocks on a form, each dedicated to restrict available dates on its respective date picker.
All date pickers do not show at once, only one at a time depending on what time of the day it is.
For some reason the HTML block stopped working, and now clients can select any date instead of it being restricted to only the current date (0) or after.
Check out your console. It is throwing errors for the code itself, Uncaught ReferenceError: gform is not defined. I honestly don’t like using the HTML field for Scripts. Try using a plugin like Scripts n Styles instead of inserting custom Scripts into HTML blocks.
Sorry to hear, wouldn’t know what the issue is without really messing with it. Keep in mind you don’t need <script type="text/javascript"> tags in Scripts n Styles.
I’d recommend using my Gravity Forms Limit Dates plugin. It’s easy to configure, works well, requires no custom code, and will clean up your form by ditching all those HTML fields.