Hi Everyone
For some reason, the column name of the pd.DataFrame.spatial is changed after I saved it to a file.
Here is before I save it to a file:

Here is after I save it to a file

Here is the code
print(cat_riv_select.columns)
cat_riv_select.spatial.to_featureclass(location=Outputfilename_cat_riv)
print(cat_ply_select.columns)
Is there any option I did not include?
My ArcGIS pro version is 2.7.
Thanks
Ming