When creating an equation driven model if you change the number of instances in your Linear Component Pattern the Mirror Components doesn't pick up the addition of new components to the Linear pattern.
This occurs because the Mirror Component command selects each discreet instance of the part in the Linear Pattern instead of just selecting the Linear Pattern as a whole.
This issue makes it so that every time you update the Linear Pattern you must manually update the Mirror.
A work around is to place the Linear Pattern in a separate sub assembly, but then you lose the power of the Mirror command as you are mirroring the entire sub assembly instead of mirroring the individual components. So you can only flip the parts in the sub assembly instead of, lets say flipping and rotating them individually like you can normally do with the Mirror command.
Submitted to Solidworks as enhancement request (ER 1-24099053069) but didn't want to miss an opportunity for visibility here. If i should just proceed with the ER, let me know.