Path to dependent dlls in plugin

I am using PublicDelayLoadDLLs.Add together with RuntimeDependencies.Add. It works fine, but if I use other path than Binaries folder it won’t work for additional dlls. For example, I have Main.dll. To load it to memory it needs to load additional.dll. I can place Main.dll anywhere and it will be found without issues. But in order to load it, Unreal will search for additional.dll only in Binaries folder, even if I use RuntimeDependencies.Add and it is packaged in another folder.