Marketplace plugins include full source for GitHub users to be able to compile them, and precompiled .lib files for binary users to link against them. Since they’re installed to the Engine directory in a binary distribution (which is always treated as read-only), they never get compiled.
It sounds like the problem you’re having is because you’re not distributing the source, and that you’re directing users to copy the plugin into their game directory. Is that right?