Well what you are trying to do should be possible. According to the data sheet a power supply that can source 2A at 5V should work.
That said, not all wall socket adapters deliver what they promise and not all USB cables have the gauge of wire needed to deliver 2A without too much loss. I am not sure if these tests are feasible for you but you might want to test:
A bench power supply connected to Vin and GND with AWG 20 or lower wires
Your current setup with a logging voltmeter or digital oscilloscope that could check to see if the voltage is “sagging” when the current demand is at its peak. These dips can be short and many not show up on a typical voltmeter.
Source a reputable supply such as this one from Adafruit and use a USB-C to micro USB adapter.
I have had some experience with the Boron 2G/3G but I ended up sourcing a 6V / 2A power supply and connecting it to Vin using AWG 20 wires. This worked well but, unfortunately, the exact power supply I bought is no longer available.
You need to change the power manager maximum input current. The default is 900 mA, which is not enough to connect to 2G/3G without a battery. Set it to the maximum value, 1500.
Thanks for the feedback, much appreciated and we have managed to change the default to 1500 and using a Raspberry Pi charger, however on some occasions the Boron does not connect and when we plug the battery it connects straight away. Any other configurations that can help. Thanks