When you record CDMA network or have "keep screen turn on" feature, screen won't turn off. If screen will allowed turn off, phone api will report wrong data.
On GSM/UMTS/LTE screen will turn off normally.
You can check API 4.2+ supported phones on Tested Phone page. Mostly Android 8 and newer phones support API 4.2+.