Rob,
If your version of Mach3 is a lot older than 3.043.022, it is likely cracked. Those versions are not supported--and neither are licenses that are not valid. A valid license is one that comes from machsupport.com directly or one of the authorized resellers listed on our Partners page. If the license is in someone else's name, it is not valid.
-Bryanna