After struggling with a replace error in the console when using the dateTime validator in a validate step on server connect, I discovered the issue is due to how the date picker works when the time function is enabled on it in Wappler.
The wappler date picker will send the time in the format of "2025-07-12T12:00:00.000Z"
The .000 being the issue, as the regex in the core.js file doesn't have support for it. It should really support optional milliseconds, seeing as that's how the built in wappler functionality sends it.
The "Format" option in the Data Picker properties does not change how it's sent to server connect, regardless of what you put, which is intentional as far as I'm aware, hence this should be supported