Im having a similar issue:
getting this error - I used the most recent image (Armbian_22.11.1_Nanopineoplus2_bullseye_current_5.15.80), flashed it using balena etcher, and gets the following on booting:
[ OK ] Finished OpenVPN service.
[ OK ] Started /etc/rc.local Compatibility.
Starting Hostname Service...
[ OK ] Finished Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
[ 15.679114] Internal error: Oops: 96000004 [#1] SMP
[ 15.684010] Modules linked in: lz4hc lz4 brcmfmac brcmutil cfg80211 zram sunxi_cedrus(C) rfkill sun8i_mbus videobuf2_dma_contig v4l2_mem2mem videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc cpufreq_dt g_serial libcomposite fuse sunrpc realtek dwmac_sun8i mdio_mux
[ 15.708370] CPU: 2 PID: 575 Comm: systemd-journal Tainted: G C 5.15.80-sunxi64 #22.11.1
[ 15.717664] Hardware name: FriendlyARM NanoPi NEO Plus2 (DT)
[ 15.723314] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 15.730266] pc : update_min_vruntime+0x20/0x60
[ 15.734716] lr : update_curr+0x68/0x158
[ 15.738547] sp : ffff80000a40b870
[ 15.741855] x29: ffff80000a40b870 x28: 0000000000000008 x27: 0000000000000000
[ 15.748983] x26: 0000000000000000 x25: 0000000000000002 x24: 0000000000000000
[ 15.756111] x23: 0000000000000001 x22: ffff00003fd8ce80 x21: 00000000000881bc
[ 15.763239] x20: ffff00003fd8cf00 x19: ffff000004e3c540 x18: 0000000000000000
[ 15.770367] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 15.777495] x14: 0000000000000003 x13: 0000000000000000 x12: 0000000000000002
[ 15.784623] x11: 0000000000000003 x10: 0000000000000002 x9 : 000000000001d400
[ 15.791750] x8 : 000000000001d400 x7 : 0000000000000917 x6 : 000000000fe98ef1
[ 15.798878] x5 : 00ffffffffffffff x4 : 0000000000000001 x3 : f7ff000001890090
[ 15.806006] x2 : 000000086be3ec16 x1 : 000000086c5738d9 x0 : ffff00003fd8cf00
[ 15.813135] Call trace:
[ 15.815577] update_min_vruntime+0x20/0x60
[ 15.819669] dequeue_entity+0x24/0x268
[ 15.823414] dequeue_task_fair+0x8c/0x290
[ 15.827419] deactivate_task+0x64/0x90
[ 15.831162] load_balance+0x3bc/0x9d0
[ 15.834821] newidle_balance.isra.149+0x2a0/0x410
[ 15.839519] pick_next_task_fair+0x4c/0x300
[ 15.843697] __schedule+0xf4/0x640
[ 15.847097] schedule+0x58/0xc8
[ 15.850234] schedule_hrtimeout_range_clock+0x104/0x118
[ 15.855454] schedule_hrtimeout_range+0x14/0x20
[ 15.859979] do_epoll_wait+0x604/0x770
[ 15.863725] do_compat_epoll_pwait.part.38+0x14/0x98
[ 15.868683] __arm64_sys_epoll_pwait+0x78/0xc8
[ 15.873121] invoke_syscall+0x44/0x108
[ 15.876867] el0_svc_common.constprop.3+0x84/0xf8
[ 15.881565] do_el0_svc+0x24/0x88
[ 15.884875] el0_svc+0x20/0x50
[ 15.887926] el0t_64_sync_handler+0x90/0xb8
[ 15.892103] el0t_64_sync+0x180/0x184
[ 15.895766] Code: b9403844 34000184 f9402842 b4000083 (f9402063)
[ 15.901851] ---[ end trace 5adba06e7db4ed24 ]---
I'm using a powered usb hub to power the board (voltage reads stably 5.2V), so I don't think the issue is lack of electrical power.
I have a second neo plus two, and it's the same problem.