Tim: thanks for confirming, I don't know how I persuaded myself it was working last year!
By forcing IDtype = 1 (ICAO addressing), SoftRF now works in Pilotaware RF mode with Skydemon using Airconnect, GDL90, and Pilotware interface modes. My motivation for this BTW is that otherwise only GDL90 can be used and this results in incorrect altitude display due to the way you handle geoid correction (I haven't investigated in any detail but the story from SoftRF is that you do it "correctly" but all the other EFBs don't and SoftRF have gone with them)!
I have raised this mod this with SoftRF to see if it can be adopted by them, as I assume you are not keen to change your end?
pilot_byom: it is incorrect to say SoftRF is an OGN tracker. Yes, it can function in that mode but also emulates FLARM or Pilotaware, very successfully in my experience. Clearly this is not something for everyone, for various reasons, but we should be factually accurate.
I've got a lot of notes on SoftRF/Skydemon compatibitity which I'll add once this is concluded, in case other confused SoftRF users pass this way..