Catches illegal argument exception thrown by LE advertiser

Test: on device test
Ignore-AOSP-First: nearby_not_in_aosp_yet
Bug: 280387586
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b1c6f7f6de1826c004ddc4ca69eb77d7416b0660)
Merged-In: Ie05ed9ff57743f0e91ec0571d5a99bebd55a56c8
Change-Id: Ie05ed9ff57743f0e91ec0571d5a99bebd55a56c8
diff --git a/nearby/service/java/com/android/server/nearby/provider/BleBroadcastProvider.java b/nearby/service/java/com/android/server/nearby/provider/BleBroadcastProvider.java
index 6829fba..72edad0 100644
--- a/nearby/service/java/com/android/server/nearby/provider/BleBroadcastProvider.java
+++ b/nearby/service/java/com/android/server/nearby/provider/BleBroadcastProvider.java
@@ -103,7 +103,8 @@
                                     + " is wrong.");
                             advertiseStarted = false;
                     }
-                } catch (NullPointerException | IllegalStateException | SecurityException e) {
+                } catch (NullPointerException | IllegalStateException | SecurityException
+                    | IllegalArgumentException e) {
                     Log.w(TAG, "Failed to start advertising.", e);
                     advertiseStarted = false;
                 }