Welcome to Microsoft Q&A Platform, thanks for posting your query here.
The approach to install an MSI per user on Multi Session is not predictable and scalable as the user will be ending up on different VM's on every logon.
You might want to look into alternate ways to deploy apps either for all users and use FSLogix App Masking or MSIX app attach.
Hope this helps.
If the suggested response helped you resolve your issue, please 'Accept as answer', so that it can help others in the community looking for help on similar topics.