Fail server init if error on transport init (#30710)

diff --git a/src/app/server/Server.cpp b/src/app/server/Server.cpp
index 78802f9..eb9b583 100644
--- a/src/app/server/Server.cpp
+++ b/src/app/server/Server.cpp
@@ -203,6 +203,7 @@
 #endif
     );
 
+    SuccessOrExit(err);
     err = mListener.Init(this);
     SuccessOrExit(err);
     mGroupsProvider->SetListener(&mListener);