tripped me up this one recently. Had an issue whereby we have a “follow the user” model in place where users can still have made available to them applications delivered to them via SCCM user collection when they logon to a citrix published desktop environment.
Noticed over time that more and more users complained of “missing” applications in their Software Center instance.
Turns out we had a folder recommended for exclusion as per :
not included in the exclusions list.
Interestingly was a while since we had updated the exclusions but would pretty sure this folder was an addition not first set with the original exclusions list (as had the other exclusions already in place)
Once the above folder was cleaned out of the users UPM profile was good to go