Have a look in your attribute manager to see it the composite in your master file has the same index number as the composite in your module.
If the index numbers are different hen tecnically you have different composits so changing the master file composite will have no effect on the one in the module.
If they are the same index number then I am not sure what is happening.
But you can use the attribute manager to overwrite the composites in your modules rather than having to redefine the composite.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11