Getting error with node osc.js example


Does anybody know what this error means in the bottom.

the ports and addresses are correctly altered and libraries are installed. So why would it throw me what I think is a connection error


var osc = require("osc");

var udpPort = new osc.UDPPort({
    // This is the port we're listening on.
    localAddress: "",
    localPort: 4559,

    // This is where sclang is listening for OSC messages.
    remoteAddress: "",
    remotePort: 4559,
    metadata: true

// Open the socket.;


      throw er; // Unhandled 'error' event

Error: bind EADDRINUSE
    at dgram.js:337:20
    at processTicksAndRejections (internal/process/task_queues.js:85:21)
Emitted 'error' event on  instance at:
    at Socket.<anonymous> (/home/pi/Tools-for-Instagram/node_modules/osc/src/platforms/osc-node.js:79:18)
    at Socket.emit (events.js:327:22)
    at dgram.js:339:14
    at processTicksAndRejections (internal/process/task_queues.js:85:21) {
  errno: -98,
  code: 'EADDRINUSE',
  syscall: 'bind',
  address: '',
  port: 4559