predict method used with xgboost model returns error message relating to features missing

I am fitting a multiclass classification model but once I am done I can not make predictions. Instead I get an error message I can not understand. For a reproducible example please download this...