That is good to hear, but FYI, you can't have both port forwarding and DMZ on at the same time. It is likely that you finally set DMZ correctly. If you turned DMZ on at that IP address of your VP (NOT public address) then that port forwarding setting is automatically disabled.
I found out the hard way. I orignally thought it has to do with IP address being confused with two or more VP using same Public IP address. What I found out is that no router can have same port forwarding setting on more than one NAT address. So the point is... if you have other device that needs port forwarding. You will then need to disable DMZ, and set the port forward for VP and other device as long as they have different port ID.
The idea of DMZ is to forward every possible port to specific NAT IP address that you set, instead of put several port forwarding setting which takes alot time.