Hi @hamid 512,
Thanks for the question.
This the expected behavior. It is not the Layers that are changing their properties, but the Paint tool. The layers aren't link to the brush properties, and there isn't a saved custom brush for each layer.
A workaround to keep the properties would be to use Fill Layers with masks, in order to only paint with a common brush in the mask, and keep the special properties in the Fill Layer.
Best regards,