Copied from the apple community discussions where my post was removed, but this is about kernel panic see my kernel panic string below.
"Some more information because I'm bored and as software engineer want to debug the issue to its root cause. This should determine if it is truly a hardware issue or some horrible code that was pushed to production whether by apple directly or an individual app causing the issue.
15.4.1 after update phone restarts with kernel panic. Wifi is spotty, device can't stay without booting long enough to install the 15.5 beta software, (thanks for unlimited data otherwise lol goodluck because I tried this step probably 10 times)
Did a network reset -> Same issue.. Full reset -> Restore from backup -> Same issue...
Full reset -> Do NOT restore from backup. -> Skip wifi entry/selection during initial setup. -> Was able to download and install 15.5.
Boot into 15.5 Connect to wifi -- no issues 100% stable. --> so its not hardware (surprise surprise) --> Now to determine what is causing the issue, will restore my backup. If the device does not return to crashing, it is the 15.4.1 IOS/kernel. If it does start crashing again It should be 100% app related. What app in particular I won't determine, but I still would still 100% blame apple for allowing an app trying to use wifi to cause kernel panic). I will add another reply once I have determined this."
Update Restored backup while on 15.5 ios, and issue started again. So should be individual app or possibly stored setting. I suppose last step is to manually restore apps 1 at a time to see individual cause. I guess I will slowly do this as I would like my apps back while keeping my phone useable.
Kernel panic string: `"panicString" : "panic(cpu 0 caller 0xfffffff00df61e18): userspace watchdog timeout: no successful checkins from wifid in 180 seconds\nservice: backboardd, total successful checkins since wake (1260 seconds ago): 127, last successful checkin: 0 seconds ago\nservice: SpringBoard, total successful checkins since wake (1260 seconds ago): 127, last successful checkin: 0 seconds ago\nservice: mediaserverd, total successful checkins since wake (1260 seconds ago): 127, last successful checkin: 0 seconds ago\nservice: logd, total successful checkins since wake (1260 seconds ago): 127, last successful checkin: 0 seconds ago\nservice: thermalmonitord, total successful checkins since wake (1260 seconds ago): 126, last successful checkin: 0 seconds ago\nservice: runningboardd, total successful checkins since wake (1260 seconds ago): 127, last successful checkin: 0 seconds ago\nservice: wifid, total successful checkins since wake (1260 seconds ago): 109, last successful checkin: 180 seconds ago\n\nDebugger message: panic\nMemory ID: 0x1\nOS release type: User\nOS version: 19E258\nKernel version: Darwin Kernel Version 21.4.0: Mon Feb 21 21:27:55 PST 2022; root:xnu-8020.102.3~1/RELEASE_ARM64_T8101\nKernel UUID: C5AD4894-FB9D-3230-8B28-039D8ABD26C7\niBoot version: iBoot-7459.102.5\nsecure boot?: YES\nPaniclog version: 13\nKernel slide: 0x0000000004484000\nKernel text base: 0xfffffff00b488000\nmach_absolute_time: 0x7886bc109\nEpoch Time: sec usec\n Boot : 0x6259f2d0 0x0008e55f\n Sleep : 0x6259f663 0x00047875\n Wake : 0x6259f73f 0x000870d3\n Calendar: 0x6259fc2b 0x000cd48a\n\nZone info:\n Foreign : 0xfffffff1b4f64000 - 0xfffffff1b4f74000\n Native : 0xffffffe000790000 - 0xffffffe600790000\n Readonly: 0xffffffe0e6df4000 - 0xffffffe133ac0000\n Metadata: 0xffffffeb0493c000 - 0xffffffeb09010000\n Bitmaps : 0xffffffeb0613c000 - 0xffffffeb081f8000\n\nCORE 0 recently retired instr at 0xfffffff00c107db8\nCORE 1 recently retired instr at 0xfffffff00c109228\nCORE 2 recently retired instr at 0xfffffff00c109228\nCORE 3 recently retired instr at 0xfffffff00c109228\nCORE 4 recently retired instr at 0xfffffff00c10922c\nCORE 5 recently retired instr at 0xfffffff00c10922c\nCORE 0 is the one that panicked. Check the full backtrace for details.\nCORE 1: PC=0x00000001d2ccbda0, LR=0x00000001d2cdf13c, FP=0x000000016f636830\nCORE 2: PC=0x00000001d2cee6dc, LR=0x00000001d2ccb2a8, FP=0x000000016cf3ea10\nCORE 3: PC=0x000000024389bc80, LR=0x0000000107cfd800, FP=0x000000016f5deb30\nCORE 4: PC=0xfffffff00bff4b00, LR=0xfffffff00bff4b00, FP=0xffffffeb11173f00\nCORE 5: PC=0xfffffff00bff4b00, LR=0xfffffff00bff4b00, FP=0xffffffeb11183f00\nCompressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space\nTotal cpu_usage: 47205302\nThread task pri cpu_usage\n0xffffffe2fff13090 watchdogd 97 0\n0xffffffe2feda69a0 runningboardd 37 0\n0xffffffe2ff7b8000 watchdogd 31 0\n0xffffffe2fff2f780 com.apple.Mobile 4 3398193\n0xffffffe2fed83780 com.apple.Mobile 4 3835978\n\nPanicked task 0xffffffe133b21350: 275 pages, 3 threads: pid 60: watchdogd\nPanicked thread: 0xffffffe2fff13090, backtrace: 0xffffffeb110931c0, tid: 1727\n\t\t lr: 0xfffffff00bfc0af0 fp: 0xffffffeb11093200\n\t\t lr: 0xfffffff00bfc0808 fp: 0xffffffeb11093270\n\t\t lr: 0xfffffff00c10fb24 fp: 0xffffffeb11093290\n\t\t lr: 0xfffffff00c100a28 fp: 0xffffffeb11093300\n\t\t lr: 0xfffffff00c0ff6fc fp: 0xffffffeb110933c0\n\t\t lr: 0xfffffff00c70f728 fp: 0xffffffeb110933d0\n\t\t lr: 0xfffffff00bfc04e4 fp: 0xffffffeb11093760\n\t\t lr: 0xfffffff00bfc04e4 fp: 0xffffffeb110937c0\n\t\t lr: 0xfffffff00e0894a4 fp: 0xffffffeb110937e0\n\t\t lr: 0xfffffff00df61e18 fp: 0xffffffeb11093800\n\t\t lr: 0xfffffff00df61720 fp: 0xffffffeb11093820\n\t\t lr: 0xfffffff00df60a14 fp: 0xffffffeb11093940\n\t\t lr: 0xfffffff00c67cb60 fp: 0xffffffeb11093ad0\n\t\t lr: 0xfffffff00c0cc4c8 fp: 0xffffffeb11093bf0\n\t\t lr: 0xfffffff00bfc7b24 fp: 0xffffffeb11093c90\n\t\t lr: 0xfffffff00bf95518 fp: 0xffffffeb11093cf0\n\t\t lr: 0xfffffff00bfb04c4 fp: 0xffffffeb11093d80\n\t\t lr: 0xfffffff00c0f4104 fp: 0xffffffeb11093e50\n\t\t lr: 0xfffffff00c0ffb2c fp: 0xffffffeb11093f10\n\t\t lr: 0xfffffff00c70f728 fp: 0xffffffeb11093f20\n\n",