Ok, Jand, I suspect you were talking about the NuttX image, correct? I observed the same thing with the NuttX image.
I downloaded and installed the debian image and the rndis USB device works there. The VIP/PID is different, VID: 1d6b PID: 0104. This one is supported out of the box by Windows 10/11(netrndis.sys). I bridged my machine ethernet adapter and the remote NDIS compatible device in the Control Panel -> Network -> Change Adapter Settings. After a while, the status of the rNDIS adapter showed that it had IPv4 and IPv6 connectivity. After rebooting Debian, it was connected without running /usr/bin/netup.sh. usb0 seems to be happy with its default config:
/bin/ip route
default via 192.168.0.1 dev usb0
192.168.0.0/24 dev usb0 proto kernel scope link src 192.168.0.136
I hope this helps Debian users.
I believe that the NuttX config needs to be changed to give the USB gadget the same characteristics as the Debian one.