Rust App port Not working,

Hello im strugling with attemps to fix my rust+ to work with my server
Everything works, like the rcon the server expect the app:Could not establish a tcp connection
This is my format

echo off
: start
C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir c:\rustserver\ +app_update 258550 +quit
RustDedicated.exe -batchmode ^
+server.queryport 28018 ^
+server.port 28017 ^
+rcon.port 28016 ^
+app.port 28085 ^
+server.level "Procedural Map" ^
+server.seed 424110066 ^
+server.worldsize 3700 ^
+server.maxplayers 100 ^
+server.hostname "EU ICERust | Solo Duo TRIO | Noob Friendly" ^
+server.description ""
+server.url "" ^
+server.headerimage "http://yourwebsite.com/serverimage.jpg" ^
+server.identity "server1" ^
+rcon.ip *.*.*.* ^
+app.listenip *.*.*.* ^
+rcon.password XXXXX ^
+rcon.web 1 ^
+server.saveinterval 700 ^
+server.tickrate 30 ^
goto start

--------
my port forward setting

12801828018TCP&UDP 
22801728017TCP&UDP 
32801628085TCP&UDP
 The  first line is -Querry port 28018
  Second line -Server port   28017
 Second line is  rcon port 28016 with the app port 28085 combined
i have done the firewall rules i even disabled the firewalls in my router and in my pc to 
still cant get it to work any help?

Try a separate port forwarding rule for 28085

htmlSh3wbejUsbb.png JimDeadlock

Try a separate port forwarding rule for 28085

sorry do you have an example how,
Btw i contacted my isp they they all ports are okay 

"Second line is  rcon port 28016 with the app port 28085 combined"

That makes no sense. You can't "combine" them in the same rule. Your Rcon port and your Rust+ port must have 2 separate, individual port forwarding rules.

htmlSh3wbejUsbb.png JimDeadlock

"Second line is  rcon port 28016 with the app port 28085 combined"

That makes no sense. You can't "combine" them in the same rule. Your Rcon port and your Rust+ port must have 2 separate, individual port forwarding rules.

i see i tried this method im not sure it will work 

x2801828018UDP 
xxx2801728017TCP&UDP 
xx2801628016TCP 
xx2808528085TCP

28018-Querry
28017-join poirt
28016-rcon port
and last one app port 

The game port 28017 is UDP, the rest are all TCP

Update:
Not sure what i dit but now my server wont go even online
Here is  my script
echo off
:start
C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir c:\rustserver\ +app_update 258550 +quit
RustDedicated.exe -batchmode ^
+server.queryport 28018 ^
+server.port 28017 ^
+rcon.port 28016 ^
+app.port 28084 ^
+app.listenip *.*.*.* ^
+rcon.ip *.*.*.* ^
+server.saveinterval 700 ^
+server.tickrate 30 ^
+server.level "Procedural Map" ^
+server.seed 424110066 ^
+server.worldsize 3700 ^
+server.maxplayers 100 ^
+server.hostname "ICERust | Solo Duo TRIO | Noob Friendly" ^
+server.description "Test"
+server.url "na" ^
+server.headerimage "NA" ^
+server.identity "server1" ^
+rcon.password XXXXXX ^
+rcon.web 1 ^
goto start

So, I was playing around on my server trying to track which ports rust dedicated connects to. I found three connections that seem to be dynamic connections. I've tried to connect their connected port to my vps server for changing public IP, only to have the port they connect to change each time. It seems like the only option, is to block connections on all ports from rusts pid number, and only allow connection to 6 specific ports that are tunneled to a external IP server or proxy!?