Hi,
What you write should work. I understand you have Folders with presets in your User folder, and that all your ressources is located on the path that's set in ASC.
However - if you have many thoudsands of presets, then it can take quite some time for the database to build, when you open the application.
Also the database might be damaged. You can try to delete the db.db3 database file in the main Preset folder. Then open the application and give the databse some time to build. You should be able to sometimes see the number of preset change while the database build.
Hope this helps.