[coastguard skipped] Merge sparse cherrypicks from sparse-13083703-L97000030009736637 into 25Q1-release.

COASTGUARD_SKIP: I782ff694b9298d1aae9dee41be85aaf788a8aa75
COASTGUARD_SKIP: I6d7294b535041783b420b818ef1771b15ea75722

Change-Id: Ib814dced49047defd37ab7ef4a3a5485179e47c8
diff --git a/src/com/android/server/telecom/ConnectionServiceWrapper.java b/src/com/android/server/telecom/ConnectionServiceWrapper.java
index 915d3ea..d330f7e 100644
--- a/src/com/android/server/telecom/ConnectionServiceWrapper.java
+++ b/src/com/android/server/telecom/ConnectionServiceWrapper.java
@@ -1670,6 +1670,9 @@
                     }
                 } else {
                     Log.w(this, "createConference: Scheduled executor is null or shutdown");
+                    mAnomalyReporter.reportAnomaly(
+                        NULL_SCHEDULED_EXECUTOR_ERROR_UUID,
+                        NULL_SCHEDULED_EXECUTOR_ERROR_MSG);
                 }
                 try {
                     mServiceInterface.createConference(
@@ -1809,6 +1812,9 @@
                     }
                 } else {
                     Log.w(this, "createConnection: Scheduled executor is null or shutdown");
+                    mAnomalyReporter.reportAnomaly(
+                        NULL_SCHEDULED_EXECUTOR_ERROR_UUID,
+                        NULL_SCHEDULED_EXECUTOR_ERROR_MSG);
                 }
                 try {
                     if (mFlags.cswServiceInterfaceIsNull() && mServiceInterface == null) {