Adding ASP fails when a package is installed from packagekitd

Originally created by @alant on #15384 (Redmine)

When a package is installed from packagekitd, removal from ASP works, but adding ASP fails

Parent Task: #15262

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information