Wio-E5-LE Lora P2P range issues

We have developed some form of P2P link with WIO-Lora-E5 modules. It is a dedicated pair in unidirectional, one doing Tx and one doing Rx Everything works out, but we cannot get range out of these devlces. Transmitting at -15dBm, we get good signal from using a Spectrum analyzer at 2m away, showing correct signal strength. At SF6, CR4/5, 250kHz, 865MHz, we cannot get more than 300m range. The antenna, is hand-tuned perfectly, with RL better than -15dB. At height, so no Fresnel zone issues etc.
Testing with direct connection (SMA-to-SMA), the RSSI reads -68dBm. Add a 40dB attenuator, we read -69dBm. change the attenuator to 50dB, and it reads -108dBm.
We have verified that we correctly controls PA4 and 5.
Any suggestion/experience with such bad receive sensitivity?