RAK10701-PLUS on ChirpStack (Milesight UG65, no WisGate): device RECEIVES the fPort-2 metric but Uplink RSSI stays blank on the LCD — same symptom as an old unresolved thread

Hi everyone,

I'm stuck and I think I'm already past the usual cause, so I'd appreciate help from the team.

This is the same symptom as this older, unresolved thread:
https://forum.rakwireless.com/t/10701-p-no-radio-information/8893
— GPS lat/lon show on the LCD, but no Uplink RSSI / distance / gateway count, while the data
is fine on the server side. There it stayed open and was suspected to be "a bug in the process
to send radio informations to the LCD". I'd like to reopen it with more evidence.

IMPORTANT difference from the common case: in most "blank uplink" threads the device is NOT
receiving any downlink, so the answer is "add a backend". That is NOT my case — the fPort-2
metric downlink arrives on EVERY uplink (I can see it on the serial console) and the LCD still
doesn't render it.

Setup
- Device: RAK10701-PLUS (Field Tester Plus), firmware V1.0.1 (latest WisToolBox offers for the
  -PLUS; I can't downgrade to -L/-P). Core RUI_4.1.0_RAK4631.
- Gateway/LNS: Milesight UG65 with embedded ChirpStack v3 + Node-RED. No WisGate, so no
  Field Test Data Processor extension.
- Backend: Node-RED reproducing @rakwireless/field-tester-server (ChirpStack parser).
- AU915, sub-band 2, DR3, Class C. Device profile OTAA, MAC 1.0.2 (the UG65 only offers 1.0.2).

Verified on the serial console
1. Joins fine.
2. Boots in LinkCheck mode, uplinks on fPort 5.
3. Backend sends activation fPort 10 "v1.1.0" (76312E312E30). Device prints
   "+EVT:Protocol Version:v1.1.0" and starts field-test uplinks on fPort 1 (10 bytes, confirmed).
4. Backend replies fPort 2, 6 bytes [seq, minRSSI+200, maxRSSI+200, minDist, maxDist, nGw]
   — byte-identical to @rakwireless/field-tester-server.
5. Device RECEIVES it every cycle: "+EVT:RX_1:-31:11:UNICAST:2:19a9a9000001".

Problem
LCD shows Downlink RSSI and (with GPS lock) Latitude/Longitude, but Uplink RSSI and min/max
Distance stay "--", even though the fPort-2 metric is received on every uplink.

Already ruled out
- Not a "no GPS" gate: took it outside, got a real fix (lat/lon show), Uplink still blank.
- Not the values: tried distinct RSSI, several gateways, non-zero distance — still blank.
- Not the format: matches your official field-tester-server node exactly.
- Not "no backend": the fPort-2 downlink is confirmed arriving on the device (RX on port 2).

Questions
1. Given the fPort-2 metric IS reaching the device, what else does PLUS firmware V1.0.1 need to
   actually RENDER Uplink RSSI/Distance on the LCD? Is the fPort-10 "v1.1.0" downlink the correct
   and COMPLETE way to switch from LinkCheck to Field Tester mode, or is there more to the handshake?
2. Is fPort 2 with [seq, minRSSI+200, maxRSSI+200, minDist, maxDist, nGw] correct for V1.0.1, or
   does it expect a different port/byte layout?
3. Does the -PLUS firmware REQUIRE the WisGate Field Test Data Processor extension to render
   Uplink RSSI — i.e., is it not fully reproducible on a non-RAK gateway?
4. My field-test uplinks go out CONFIRMED (the firmware forces it), so the metric arrives as the
   ACK. Could the display logic be ignoring app-payload that rides an ACK? Should it be unconfirmed?

Thanks a lot!

Welcome to RAK forum @lucas.souza ,

There is a WisGate Extension needed to fully captured the uplink information. Without that running, you will only have a linkcheck mode which shows downlink information as well as number of gateways.

The link you shared is issue on the old RAK10701-P not RAK10701-Plus so it is not related.

Without a WisGate Edge, you do not have the extension running so you it can only work on LinkCheck mode.

In addition, you also need to manually activate the sending of GPS payload by sending this downlink:

Hex: 76312E312E30
Port:10

More of that can be found on this discussion - RAK 10701-PLUS How to enter in LinkCheck Mode - #4 by carlrowan