On Firefox, I use an extension called Progressive WebApps for Firefox. This lets me create PWAs from my main Firefox install.
Said PWAs run on it's own instance of firefox by the add-on creator, located at "C:\Users\User\AppData\Roaming\FirefoxPWA\runtime\firefox.exe".
I would like for all of my main Firefox windows to be grouped together, and all of my PWAs to be grouped together, but both separated from each other.
I created a rule for "C:\Program Files\Mozilla Firefox\firefox.exe" and another rule for "C:\Users\3080\AppData\Roaming\FirefoxPWA\runtime\firefox.exe". Unfortunately, windows from both programs get mixed together.
I want to emphasize that I created two different rules, and not one rule with both expressions.
I installed Window Inspector 3.3 to see the process paths the windows are reporting.
This is what firefox reports

this is what FirefoxPWA reports

I also installed Firefox Beta on another path. As soon as I create a rule to "C:\Program Files\Mozilla Firefox\firefox.exe", all windows get grouped together. Even Firefox Beta. If I use either "C:\Program Files\Mozilla Firefox Beta\firefox.exe" or "C:\Users\3080\AppData\Roaming\FirefoxPWA\runtime\firefox.exe", nothing gets grouped together. Not even windows from the same executable's path......
I hope for some assistance in achieving the distinction of the different firefox.exe instances