[One (M7) Q&A, Help & Troubleshooting] igloo77055:
Ran logcat while I was trying to turn on wifi here's everything that came up Wifi related:

01-06 01:21:56.366: D/WifiService(727): acquireWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@48e78990}
01-06 01:22:01.471: D/WifiService(727): releaseWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@48e78990}
01-06 01:22:25.787: E/HtcPreferenceActivity(10490): fragmentName: com.android.settings.wifi.WifiSettings
01-06 01:22:33.856: D/WifiService(727): acquireWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@49127470}
01-06 01:22:38.891: D/WifiService(727): releaseWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@49127470}
01-06 01:22:56.390: D/WifiService(727): acquireWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@49127470}
01-06 01:23:01.485: D/WifiService(727): releaseWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@49127470}
01-06 01:23:29.015: D/WifiService(727): setWifiEnabled: true pid=10490, uid=1000
01-06 01:23:29.015: E/WifiService(727): Invoking mWifiStateMachine.setWifiEnabled
01-06 01:23:29.025: I/WifiService(727): isSprintWifiRestricted(): false
01-06 01:23:29.025: I/WifiService(727): isMdmWifiRestricted(): false
01-06 01:23:29.025: W/HtcDLNAServiceManager(727): Settings:Agentname: wifi_on
01-06 01:23:29.025: D/WifiSettingsStore(727): [SetWifiStatePersist] IsWifiStatePersist: true, persist : true
01-06 01:23:29.035: W/System.err(727):	at com.android.server.wifi.WifiSettingsStore.persistWifiState(WifiSettingsStore.java)
01-06 01:23:29.035: W/System.err(727):	at com.android.server.wifi.WifiSettingsStore.handleWifiToggled(WifiSettingsStore.java)
01-06 01:23:29.045: W/System.err(727):	at com.android.server.wifi.WifiService.setWifiEnabled(WifiService.java)
01-06 01:23:29.045: W/System.err(727):	at android.net.wifi.IWifiManager$Stub.onTransact(IWifiManager.java)
01-06 01:23:29.055: W/ContextImpl(10490): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:-1 android.content.ContextWrapper.sendBroadcast:-1 com.android.settings.framework.core.wireless.wifi.HtcWifiWidgetEnabler.setWifiEnabled:-1 com.android.settings.framework.core.wireless.wifi.HtcWifiWidgetEnabler.onToggleChangeInBackground:-1 com.android.settings.framework.core.HtcAbsWidgetEnabler.onHandleNonUiMessage:-1
01-06 01:23:56.414: D/WifiService(727): acquireWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@49127470}
01-06 01:24:01.559: D/WifiService(727): releaseWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@49127470}
01-06 01:24:26.536: D/WifiService(727): setWifiEnabled: true pid=10490, uid=1000
01-06 01:24:26.536: E/WifiService(727): Invoking mWifiStateMachine.setWifiEnabled
01-06 01:24:26.546: I/WifiService(727): isSprintWifiRestricted(): false
01-06 01:24:26.546: I/WifiService(727): isMdmWifiRestricted(): false
01-06 01:24:26.546: D/WifiSettingsStore(727): [SetWifiStatePersist] IsWifiStatePersist: true, persist : true
01-06 01:24:26.556: W/HtcDLNAServiceManager(727): Settings:Agentname: wifi_on
01-06 01:24:26.566: W/System.err(727):	at com.android.server.wifi.WifiSettingsStore.persistWifiState(WifiSettingsStore.java)
01-06 01:24:26.566: W/System.err(727):	at com.android.server.wifi.WifiSettingsStore.handleWifiToggled(WifiSettingsStore.java)
01-06 01:24:26.566: W/System.err(727):	at com.android.server.wifi.WifiService.setWifiEnabled(WifiService.java)
01-06 01:24:26.566: W/System.err(727):	at android.net.wifi.IWifiManager$Stub.onTransact(IWifiManager.java)
01-06 01:24:26.576: W/ContextImpl(10490): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:-1 android.content.ContextWrapper.sendBroadcast:-1 com.android.settings.framework.core.wireless.wifi.HtcWifiWidgetEnabler.setWifiEnabled:-1 com.android.settings.framework.core.wireless.wifi.HtcWifiWidgetEnabler.onToggleChangeInBackground:-1 com.android.settings.framework.core.HtcAbsWidgetEnabler.onHandleNonUiMessage:-1
01-06 01:24:57.439: D/WifiService(727): acquireWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@48d414a8}
01-06 01:24:57.729: I/QuickSettingWifi(2049): toggleWifiState.restrict:false
01-06 01:24:57.729: I/QuickSettingWifi(2049): toggleWifiState.lock:false
01-06 01:24:57.729: W/HtcDLNAServiceManager(727): Settings:Agentname: wifi_on
01-06 01:24:57.729: D/WifiService(727): setWifiEnabled: true pid=2049, uid=10317
01-06 01:24:57.729: E/WifiService(727): Invoking mWifiStateMachine.setWifiEnabled
01-06 01:24:57.729: I/WifiService(727): isSprintWifiRestricted(): false
01-06 01:24:57.729: I/WifiService(727): isMdmWifiRestricted(): false
01-06 01:24:57.729: D/WifiSettingsStore(727): [SetWifiStatePersist] IsWifiStatePersist: true, persist : true
01-06 01:24:57.739: W/System.err(727):	at com.android.server.wifi.WifiSettingsStore.persistWifiState(WifiSettingsStore.java)
01-06 01:24:57.739: W/System.err(727):	at com.android.server.wifi.WifiSettingsStore.handleWifiToggled(WifiSettingsStore.java)
01-06 01:24:57.739: W/System.err(727):	at com.android.server.wifi.WifiService.setWifiEnabled(WifiService.java)
01-06 01:24:57.739: W/System.err(727):	at android.net.wifi.IWifiManager$Stub.onTransact(IWifiManager.java)
01-06 01:24:57.739: I/QuickSettingWifi(2049): toggleWifiState.currentState:false elaspe:6
01-06 01:25:02.554: D/WifiService(727): releaseWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@48d414a8}

I'll run logcat while trying to restore a titanium backup shortly.