I moved this because this is a better/right place for it. Doing some reading on vtype I found out that vtypes shouldn't really be used when you are making calls back to the server. They are primarily for client side validations. The better place to do validations if you are calling the server is on the change event.