Two identical forwarding rules and only one will work.

Hey guys, I am hoping this is something stupid simple I am overlooking

I am trying to forward ports 8888 and 8889 to devices inside the network. I am using the following configuration under
IP > Firewall > Nat tab

Chain: dstnat
Protocol: Tcp
Dst Port 8888 on one and 8889 on the other
In Interface: Ether1-gateway
Action: Dst-Nat
To Address: 192.168.1.252
To Ports: 80

I have two controllers that both operate on port 80 and are set at 192.168.1.251 and 192.168.1.252 respectively
I have ports 8888 and 8889 set to forward to the devices.

The rules are Identical, but the forwarding for port 8889 (or any port I set for it) fail.
I can’t figure out what I am missing.

Anyone know what I could be doing wrong? Could it be because they both go to port 80? Or could .252 be reserved for something else in the routeros?

What do you mean it fails? What error messages are you getting? Can you telnet via port 80 to the server .252 from your Mikrotik?

Could it be because they both go to port 80?

No, you won’t see an issue here unless you were going to the same server.

Or could .252 be reserved for something else in the routeros?

What is your network size / CIDR notation? Chances are no to this question, no one will know for sure until we know the subnet size.

I have two controllers that both operate on port 80…

What do you mean by controllers? Are you simply referring to servers or other host devices?