Mistake in Filter "Mask:from file"

This effect overwrites the existing alpha channel and does not compound it. Not every filter that affects alpha channel offers operations. That is a limitation, not a bug. Here is the engine documentation for the invert and reverse options:

https://www.mltframework.org/plugins/FilterShape/

Invert is not strictly inverting the mask, and I do not want to argue about labels. Further documentation is pending here: