I have VIR
TUAL NETWORK setup in router currently at 10001 because 80 wouldn't work, and also have same port number saved in Webserver settings in PLC.
You musn´t use port 10001 for the webserver. You can use any port for it, but not 10001 cause this is the one PLC uses to communicate with the Profilux (this can´t be changed).

So try any other port, ensure you can reach the build-in webserver of the Profilux ant then use the same port for the app.