I frequently use the shapefiles from QGIS and ArcMap in other no GIS software, predominantly a noise software CadnaA.
CadnaA has the ability to import shapefiles, look for matching attribute names and associated the corresponding attributes to the CadnaA object type. Attributes such as 'Name', 'ID', 'LW_LI' etc... can be picked up and automatically inserted into the softwares object.
ArcMap does this perfectly. QGIS does not.
I am assuming that there is some sort of difference in the shapefile, but cannot determine what. I have seen elsewhere that it might be something to do with the shapefile type (3D perhaps?).
Edit:
Sorry this took so long. Here are examples of the shapefiles. The Arcmap ones import perfectly but the QGIS ones do not.
Anyone have any insight into this?