The 5G icon is controlled by a parameter called upperLayerIndication, which is a part of system information block 2 of LTE. A value of true just means that LTE carrier/channel supports ENDC (aka it could be the LTE anchor for NSA 5G). Without looking at engineering screens or using an app like SignalCheck, you can’t actually tell if you’re connected to a 5G radio bearer.
After 7 months of beta testing, an updated version of SignalCheck Pro has finally been released! Version 4.68 is now live on Google Play for all users. It includes tons of bugfixes, significant 5G-NR improvements, and other things that will make your day better. The full changelog is available at https://signalcheck.app/change-log.
Please feel free to post here or reach out with any questions. I appreciate everyone's support (and patience), thank you!