Caused confusion here: https://discord.com/channels/967097582721572934/1091785894136139808/1092821186959921193 The initial expectation is that beforeValidate runs before any validation happens. However, it seems that client-side validation happens first nonetheless. Please do check if this is 100% correct before merging.