I am using ArcGIS Pro 3.4. I did this:
arcpy.management.FeatureVerticesToPoints("R2P",r"memory\POINTS","ALL")
arcpy.management.CopyFeatures("POINTS",r"...\GDB.gdb\POINTS_GDB")
Picture shows parent polygon (R2P) and 2 pairs of points labelled by $feature.OBJECTID:

As one can see copying features has broke their original physical order. In reality 47k points out of 54k are randomly reshuffled.
Is this intended behavior?