It looks good that you're connected and you see those devices in the Web IDE.
When it says 'connected' in the Espruino Web IDE, if you click on the black area and just type some text, does anything appear?
I think you need to cancel the dialog box asking about network interfaces. I don't know what happens once it is configured to be used as a modem, but you need to make sure that MacOS isn't trying to use the device (it may be that MacOS is already using it, and that's why the Web IDE can't sent/receive characters).
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It looks good that you're connected and you see those devices in the Web IDE.
When it says 'connected' in the Espruino Web IDE, if you click on the black area and just type some text, does anything appear?
I think you need to cancel the dialog box asking about network interfaces. I don't know what happens once it is configured to be used as a modem, but you need to make sure that MacOS isn't trying to use the device (it may be that MacOS is already using it, and that's why the Web IDE can't sent/receive characters).