Hey all! So I'm working on some custom boards using the nRF52810-CAAA chip, I write firmware using SDK V15.2.0 (outdated I know). I'm having an issue with a recent batch of PCBs I received - some of the boards work fine, power consumption is great, antenna strength is great, etc, but some of the boards are not BLE discoverable. As in they can be succesfully programmed, when I use the PPK I can see advertising "spikes", but the boards do not show up on my mobile application (nRF connect or Adafruit Bluefruit apps).
I noticed that on all of my "good" boards, the BLE advertising spikes are around ~12mA peak current as shown in the following PPK capture:

The "bad" boards have advertising peaks of ~5mA:

I believe this is an indicator that for some reason, my custom antenna is not drawing/receiving enough power and thus not advertising at a strong enough signal to be discovered. Here is the relevant schematic I am using, all GPIO inputs/outputs are disabled when during advertising (periods shown in the above graphs):

Does anybody have some ideas on what components, if placed poorly/incorrect component placed, would cause less current to be drawn? I've had issues previously where bad regulator connections caused too much current to be drawn, but have never seen an issue that caused not enough current to be drawn. Sleep current is comparable between the two boards, the only discrepancy is between BLE advertising spikes. I am thinking that perhaps a bad connection on DEC2, the antenna power regulator, might cause problems? If the capacitor is the wrong value or something. If L1 and L2 are accidentally swapped (L2 where L1 should be, L1 where L2 should be), would this cause issues? The boards are flashed with the same firmware, which has been verified to be good across 100's of prototypes and testing boards so the issue is definitely hardware related. Any insights or suggestions on components/places to inspect would be very much appreciated. Thanks!