RSRP Spikes To -44 / Misreporting

I have had my GL-X3000 setup for a couple weeks now using a T-Mobile Home Internet SIM. I have a very stable connection with excellent signal levels where its located, but I keep seeing RSRP spikes to -44.

It seems to happen randomly but regularly throughout every 5-10 minutes or so, and much more often in bad weather. I havent exactly noticed any drops in speed or any major latency spikes that line up either. I only typically see latency spikes of 30 ms, but of course in bad weather I see more larger spikes up to 300ms. I will need to do more testing to see if the a latency spike is happening at the same exact time, but so far its non disruptive.

To note, I have already performed modem firmware upgrade and a factory reset for other SIM related issues thay have been resolved since. The router firmware has been latest out of the box and had no updates available. Is it possible that this is just a firmware bug or do i have a deeper issue?

Thanks,

Additonal screenshots from modem page for reference:


Also experiencing smaller spikes to about -76 rsrp, not sure what the exact cause is.

The strength of the signal does not seem to guarantee stability at all times

The issue is not with the strength of the signal, but rather why the modem is reporting a max number -44db in spikes constantly. What could be causing this?

Is this the signal dropping out, interference, or just a bug?

Edit:

This issue is only occurring when using SA n41, it is not occurring with NSA n41+b4 or n41+b66.

Please advise

RSRP stands for signal reception power
The closer you get to -44, the stronger the signal
The closer you get to -140, the weaker the signal

The issue is not that, it is reporting RSRP of -44 in spikes as a "null" value, and more frequently in bad weather. My nominal RSRP is -90, so even normal fluctuations should never reach close to -44 proving that it is reading null when it shows that.

The issue is, why is it reading null or reporting this value, and how do I resolve?

Where does this show up?

When it spikes to -44 RSRP, this is the maximum value, indicating an issue with reading the value. Actual signal is not -44 RSRP, but is -90 RSRP.

The chart here is recorded every 30 seconds
ubus call modem.signal get_signals

Okay, not sure why it is recording bad signals. I have seen the -44 however even in the cellular status page when it occurs, though it only occurs for a moment and I haven't gotten a screenshot of that.

To note, I just switched to SA n71+n41CA and it's not doing it for the n71 band. It only occurs when n41 is the primary SA band.

There is no way this is normal. Is my modem defective or is there a firmware issue causing this? The RSRP values keep going out of range and shows -44, my nominal RSRP is -90. Right now I am experiencing latency issues as well.

Does the data returned by using this command contain -44?

I am currently running on n71 due to the issues, I will test tomorrow again during the spikes. However, I was able to capture the live signal status as well showing -44, so that command should reflect the same.

Note, I have confirmed significantly degraded performance when this is occurring.

When this happens
Run this AT command to see
AT+QENG="servingcell"

I was able to capture during another spike, it jumped from -92 to -44 and held for a few seconds before returning.

Again when this occurs there is a noticable degradation in speed and latency. Oddly enough it is ONLY happening when SA n41 is set to the primary band. NSA is fine.

Edit: It is now holding -44 RSRP for much longer intervals, it seems that this problem is getting worse. When the problem occurs speeds drop to 20 mbit (normally 500) and ping jitter increases to over 50 ms (normally less than 5).

Please advise, this is becoming unusable. It's still within return policy and I'm considering returning the unit. I know its not a signal issue as I dont have these problems with T-Mobile's gateway.


Try locking the base station.

Or can I check it remotely?
Technical Support via GoodCloud.tar (192 KB)