Error 500: ConflictInMappingEntry

Thanks Microsoft. So since some windows updates the service has completely stopped working on any computer but the host. When I try connecting with the other computers, i can see that the ip address it tries to connect to a wrong address (tries to go on a 196 ip, my network is on 172). Host is running Windows Server 2012 R2. Here's the log the app gives me. Also, uninstalling and removing all files then reinstalled did not work. The app worked before, and since not even on my internal network it works, i'm guessing it's the system. Currently trying to put the app on a Windows 8.1 VM with a bridged network.
[2016-08-30 20:16:28,794] WARN NetworkService - Failed to create port forwarding.
java.lang.Exception: 500 Internal Server Error: Error: ConflictInMappingEntry (HTTP response was: 500 Internal Server Error)
at net.sourceforge.subsonic.service.upnp.ClingRouter.addPortMappingImpl(ClingRouter.java:116)
at net.sourceforge.subsonic.service.upnp.ClingRouter.addPortMapping(ClingRouter.java:89)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:151)
at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:318)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[2016-08-30 20:16:28,794] WARN NetworkService - Failed to create port forwarding.
java.lang.Exception: 500 Internal Server Error: Error: ConflictInMappingEntry (HTTP response was: 500 Internal Server Error)
at net.sourceforge.subsonic.service.upnp.ClingRouter.addPortMappingImpl(ClingRouter.java:116)
at net.sourceforge.subsonic.service.upnp.ClingRouter.addPortMapping(ClingRouter.java:89)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:151)
at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:318)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)