It's impossible to launch published application through Web Access, the same application is working with AppPortal.
Specific characters in the application name. For example: Notepad++ or using a | as a separator. When Web Access forms the mini-PIT file, it uses "web form" to represent special characters (%hexcode). Yet, the main PIT file contains these characters as is. This causes a discrepancy and the mini-pit to no longer point to the main PIT file.
Rename the published application App Name and Display Name so that it does not contain special characters.