So this version did not report about hostednetwork not supported earlier?
Today it's doing it everytime. I thought it had worked yesterday because it changed the MAC of my Intel card back to the hardware one (before using your script, I was using MACycle which failed to restore the hardware MAC, so my Intel card kept the new MAC until I used your script), and I remember running the script without getting the "not supported" message, but that may have been when I got the other error I showed you in one of the pictures.
What I'm sure of is, since the moment it changed the Intel card's MAC back to the hardware mac, it's always given me an error.