title: How to activate breakpoints in a BPL file?
body: <p>I'm using Delphi 10.4.</p>
  <p>I have a Delphi executable <code>XXX.exe</code> and a Delphi package <code>BBB.Bpl</code>, which is loaded by <code>XXX</code> with <code>LoadPackage('BBB.Bpl')</code>.</p>
  <p>Both are separate projects in Delphi.</p>
  <p>I open the <code>BBB.Bpl</code> project, indicating my <code>XXX.exe</code> as the Host application. After a build of <code>BBB</code>, blue dots on the right side of the editor are visible, and breakpoints can be set in the <code>BBB</code> code.</p>
  <p>When I start the <code>BBB</code> project with eg. <kbd>F9</kbd>, the <code>XXX</code> application performs the <code>LoadPackage</code> procedure without fail, and executes the commands from the <code>BBB</code> without fail. But, the breakpoints in the <code>BBB</code> code are disabled, also the blue dots are not visible. The breakpoints in the code of the <code>XXX</code> application are working fine.</p>
  <p>I Googled a lot about this, nothing was helpful.</p>
  <p>I tried to check and add more search paths, lots of compiler/linker options (Debug information = true, etc), but I am not able to debug the Bpl's source code.</p>
  <p>Can anyone please give me some hints?</p>