New Plugins Scanning Issue in DAW

I am relatively new to iPlug2, I made some plugins that build and work well but I found one issue, maybe caused by cloning folders/projects and using them as templates: when I finish building a vst3 and I copy it in my C:\Program Files\Common Files\VST3 for the first time, it does not appear in Reaper (It does not show the preload process bar that usually is shown for first time VSTs). I have to go to “Preferences>VST>Rescan>Plugins that were updated but were not scanned” to find it. After I do that, they appear in the “New” folder of the plugins drawer as new plugins should do the first time you load them. I know that in config.h there are some IDs that have to be unique for each plugin, and I change them for each plugin:
#define PLUG_VERSION_HEX 0x00020000
#define PLUG_VERSION_STR “2.0.0”
#define PLUG_UNIQUE_ID ‘CrD9’
#define PLUG_MFR_ID ‘GlP9’
I also used pluginval to validate the pluigins, they all pass, but no difference.
…is there anything else that could be the issue? or a way to debug this? Or a thread on here that has already dealth with this and I missed? Thanks!

Trying to understand all you said here but it seems the problem is in Reaper with VST3. Pluginval only shows if the plugin is good, not the interface with Reaper - but I have also seen it give bad info.

Reaper saves a cache of plugins it has already scanned so if you’ve loaded that same plugin title and version before it is probably not seeing the new one (Pro Tools also does this). The way to refresh it (AFAIK) is to do the manual RESCAN as you have done.

1 Like