[LG V20 ROMs, Kernels, Recoveries, & Other Developm] phr00t:
Here is some info that might be relevant to the lock screen wake problem -- logcat of when the issue is happening:

08-02 22:46:14.587 981 1075 W zygote64: Long monitor contention with owner Binder:981_1C (15096) at int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, int, int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.util.MergedConfiguration, android.view.Surface)(WindowManagerService.java:1935) waiters=1 in void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message) for 124ms

08-02 22:46:14.607 549 549 E HWComposer: presentAndGetReleaseFences: failed for display 0: NotValidated (7)

08-02 22:46:14.610 981 1553 W WindowManager: Layout repeat skipped after too many iterations

08-02 22:46:14.660 981 1553 I chatty : uid=1000(system) android.anim identical 4 lines

08-02 22:46:14.671 981 1553 W WindowManager: Layout repeat skipped after too many iterations

08-02 22:46:14.676 981 1553 E WindowManager: Performed 6 layouts in a row. Skipping

08-02 22:46:14.624 549 549 E HWComposer: presentAndGetReleaseFences: failed for display 0: NotValidated (7)

08-02 22:46:14.680 529 990 D sensors_hal_Ctx: poll:polldata:1, sensor:0, type:1, x:1.716232 y:6.238770 z:7.203537

08-02 22:46:14.681 529 990 D sensors_hal_Util: waitForResponse: timeout=0

08-02 22:46:14.686 10339 10339 V FingerprintController: startWakeAndUnlock(7)

08-02 22:46:14.687 981 16821 I DreamManagerService: Gently waking up from dream.

08-02 22:46:14.687 981 1073 I DreamManagerService: Performing gentle wake from dream.

08-02 22:46:14.691 549 549 E HWComposer: presentAndGetReleaseFences: failed for display 0: NotValidated (7)

08-02 22:46:14.696 981 1553 W WindowManager: Layout repeat skipped after too many iterations

08-02 22:46:14.750 981 1553 I chatty : uid=1000(system) android.anim identical 4 lines

08-02 22:46:14.761 981 1553 W WindowManager: Layout repeat skipped after too many iterations

08-02 22:46:14.765 981 1553 E WindowManager: Performed 6 layouts in a row. Skipping

08-02 22:46:14.780 981 16821 W WindowManager: Layout repeat skipped after too many iterations

08-02 22:46:14.829 981 16821 I chatty : uid=1000(system) Binder:981_20 identical 4 lines

08-02 22:46:14.839 981 16821 W WindowManager: Layout repeat skipped after too many iterations

08-02 22:46:14.842 981 16821 E WindowManager: Performed 6 layouts in a row. Skipping

08-02 22:46:14.845 981 16821 I DreamManagerService: Leaving dreamland.

08-02 22:46:14.846 981 1073 I DreamManagerService: Performing gentle wake from dream.

08-02 22:46:14.846 981 1073 I DreamController: Stopping dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0

I do notice this crash a little later:

08-02 22:46:15.820 981 1043 W Binder : Binder call failed.

08-02 22:46:15.820 981 1043 W Binder : java.lang.NullPointerException: Attempt to read from field 'com.android.server.appwidget.AppWidgetServiceImpl$ProviderId com.android.server.appwidget.AppWidgetServiceImpl$Provider.id' on a null object reference

08-02 22:46:15.820 981 1043 W Binder : at com.android.server.appwidget.AppWidgetServiceImpl$AppWidgetManagerLocal.getHostedWidgetPackages(AppWidgetServiceImpl.java:4730)

08-02 22:46:15.820 981 1043 W Binder : at com.android.server.accessibility.AccessibilityManagerService$SecurityPolicy.resolveValidReportedPackageLocked(AccessibilityManagerService.java:4597)

08-02 22:46:15.820 981 1043 W Binder : at com.android.server.accessibility.AccessibilityManagerService.sendAccessibilityEvent(AccessibilityManagerService.java:511)

08-02 22:46:15.820 981 1043 W Binder : at android.view.accessibility.IAccessibilityManager$Stub.onTransact(IAccessibilityManager.java:71)

08-02 22:46:15.820 981 1043 W Binder : at android.os.Binder.execTransact(Binder.java:697)

---------- Post added at 11:01 PM ---------- Previous post was at 10:55 PM ----------

I think that crash is the problem! If I turn off BoredSigns from "Accessibility Options", the lock screen blackout problem seems to appear!

EDIT: May have spoke too soon... seemed to have only temporarily fixed it.. if I let the phone sit for a few minutes, it blacks out again... still should get that part fixed, though...