New Firewall rules are not applied

I am trying to add a rule to forward port 8990 to internal ip 10.0.0.10, but it is not working. I've tried through Luci and through ssh. The port remains closed. How do you troubleshoot this. I have a ton of other forwards that are working,

config redirect
option target 'DNAT'
option src 'wan'
option dest 'lan'
option proto 'tcp udp'
option src_dport '8990'
option dest_port '8990'
option name 'DockerContNew'
option dest_ip '10.0.0.10'

It is exactly like another rule I have for port 8989, from which it was copied. I have tried other ports too, but every rule I make now does not get applied after restart

Hmm. If i delete a rule, and add it again, it does not work. I had port 8989 tcp opened, and now its closed, even though i re added the same rule

If I look in luci, under status > firewall, my new port forward does not feature under Chain zone_lan_prerouting (References: 1) with all the older rules

Look for warnings when issuing fw3 reload