Not really. In this request you are asking for auto-connection, so your users won’t need to run this manual connection mitigation. You need to do that now since the changes are not yet applied on the store side (we are waiting for your updates, I still don’t see the suggestions we made applied). Please see process-for-aliases-auto-connections-and-tracks for further details.
It is indeed not expected. Can you share how your snapcraft.yaml look like for the system-files plug?