The cfgVehicle-Configs in CUP Terrains-Core -> cup_terrain_worlds/DustEffects defining the dust and smoke effects for all CUP-Maps are overwriting any other cfgVehicles-configs for external maps using that mod for the objects on their own maps.
That means you can not use your own surfaces and give them proper dust-configs, as they will not show up and work. No dust effects are working on own surfaces.
(Only disabling CUP-Terrains Core helps, but of course you cannot use the A1/A2-content anymore).
Best recent example: Taunus (Which set up their own dust-effects for their surfaces, but they are overwritten by CUP)
Possible solution: Move that cup_terrain_worlds.pbo (or at least the config for the dust-effects) over to the mod "CUP-Terrains Maps", so the objects can still be used for other map-projects.