when is the next fix ?

You’ve just described a three step issue. It IS in the manual, and plenty threads here on the forum address this same question.

  1. Put the samples, presets, and VSTsound files into any directory/folder you like. If you got some content that suggests a specific directory you many optionally use that (even if you must create it). If you use the authors recommended directory then there is less chance that Halion will need to ask you questions later about where content is located.

  2. In Halion, or in Cubase, with the Media Bay/Browser, open the system directory tree and put a check mark by the directory(ies) that hold your user content. Click the rescan icon (or just wait a while). If you’ve added content that is not in one of the directories already being auto scanned by Halion, then you’ll need to tell it about the new directory (Just like EVERY other VSTi on the market that allows user content).

The reason it works this way (through a relational database) is so you can have a robustly searchable and pre-viewable library, where everything is tagged and categorized…even if the raw samples do not support embedded meta data protocols. It also lets you keep libraries in as many directories and drives as you like.

Media Bay is a power user relational database. It makes it much easier to maintain massive libraries…all tagged and sorted so you can find stuff. You can ‘click’ it and preview things without having to manually walk through dozens of steps to load up a plug in and audition it.

Note:
If the user content was distributed with separate presets and raw samples (as opposed to archiving them in a VSTsound container), and you installed it to a different directory than the initial creator was using; then, Halion might ask for the location of the samples again the first time you run it. It’s a simple matter of directing Halion to look in the proper director(ies) for the missing samples.

If you ever move some of the content to a new directory or device, the next time you start Halion it will inform you that something is missing, and will allow you to redirect it to the new location.