Attribute propagation only worked in the "All" mode, but not in the others.
In the "All" mode it actually still depends on CustomData_copy_data from the mask modifier it seems.
Face attributes were propagated incorrectly.
Face Corner attributes were not propagated at all.
Old:
New: