USB native port CAN be used for programming the DUE, but once the software is loaded and starts running, the port will change and will be assigned a new COM number in the PC - check the ports list.
It will change back again only when the sw is erased and the proc reset (with the push buttons).
Better to use the programming port that can erase the sw before reloading without using the push buttons.
But I can't use the Programming Port yet. At least, I can use the USB native port to transfert the software but I can't see data with the Serial monitor.
I do think there is a problem with installation of Arduino Due, because I can't use the programming port because Arduino Software can't find the Due in the modem port
La carte sur /dev/cu.usbmodem20 n'est pas disponible
I'm using a Mac OS and first time. I have deleted all installation of the Arduino Due as a network device.
Now I have only one Arduino Due device but not well installed. But in the tutorial of Arduino it is normal.
When I use Programming Port and select Programming port in Tool bar, the card disappear in the port menu.
And it re appear when I plug the Due in Native USB port.
bvking:
I have windows 10 simulated on my Mac with Parallels Desktop.
OS emulation is not quite the same thing, when you need to get down to drivers and hardware, although the arduino.cc states differently, see here: https://www.arduino.cc/en/Guide/ArduinoDue#toc4
Maybe the problem appeared because you deleted the 'network' stuff.
Uninstall everything and start over.
bvking:
With USB port native, I can transfer Blink but I can't use the serial monitor whereas is in the menu Port I selected the good port COM3 (Arduino Due).
Again, this is because when arduino starts running, the port changes and no longer is COM3.
Port monitor will always try to open the SAME port used for programming, so it will NOT work with native port.
I have used a plugin Arduino online to reset my computer.
Now when I plug the Programming port, Windows 10 can recognize the Arduino Due as
USB Serial CH 340 (COM4)
Also I have advanced Setting to change receiver end transmetter buffer size and port COM1 to COM 40.
I am on COM4, and selected programming port .
It looks like the program Blink it's well uploaded in the Due as below
I think that a good part of your problems is using emulated W10 on a MAC.
Try to install Arduino directly on the MAC. Arduino.cc states everything should work fine an seamlessly.
Other from this, I cannot help you with MAC environment, sorry.