you should use the UserInterface from the SonataUserBundle, also you need to check if the timezone is valid