You don’t need to check “This input should not be empty” if you ask the system to put a default value (the first item).
The other way : If you want to the user to make something with your dropdow, put a neutral value or nothing by default: the user will fill it and the system will think it is not empty.