Don't know where you are running your whois against for it to hide the details. The status registrar-lock means
REGISTRAR-LOCK: The sponsoring registrar sets this status. The domain cannot be modified or deleted. The registrar must remove REGISTRAR-LOCK status to modify the domain. The domain can be renewed. The domain will be included in the zone.
This indicates a very active domain that is being protected by the tag-holder.
According to InterNIC Will my name and contact information be publicly available?
Information about who is responsible for domain names is publicly available to allow rapid resolution of technical problems and to permit enforcement of consumer protection, trademark, and other laws. The registrar will make this information available to the public on a "Whois" site. It is however possible to register a domain in the name of a third party, as long as they agree to accept responsibility -- ask your registrar for further details.
So whomever your script is using is just not very good, now are they. Try using one of the other whois registries.