Qué tal,
acabo de probar tu formulario y funciona perfectamente y llegan todos los campos. Así que supongo que el fallo debe de estar en el php que lo gestiona ...
traslado el tema al foro de php a ver si allí dan con la solución
movido desde html
un saludo