I'm having quite similar symptoms on an Intel NUCi3RYH.
iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x2000000.
[ 2.329024] iwlwifi 0000:02:00.0: Unsupported splx structure
[ 2.329152] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-7265D-13.ucode (-2)
[ 2.329158] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-13.ucode failed with error -2
[ 2.329175] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-7265D-12.ucode (-2)
[ 2.329179] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-12.ucode failed with error -2
[ 2.329192] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-7265D-11.ucode (-2)
[ 2.329196] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-11.ucode failed with error -2
[ 2.335448] iwlwifi 0000:02:00.0: firmware: direct-loading firmware iwlwifi-7265D-10.ucode
[ 2.335461] iwlwifi 0000:02:00.0: Firmware has old API version, expected v12 through v13, got v10.