Please refer to my previous post, as no the statuses are not consistent with what you are stating. I will spell them out a bit more bluntly this time, and I will dive a bit deeper into why using the official definitions:
- clientHold - This status code tells your domain's registry to not activate your domain in the DNS and as a consequence, it will not resolve. It is an uncommon status that is usually enacted during legal disputes, non-payment, or when your domain is subject to deletion.
- clientRenewProhibited - This status code tells your domain's registry to reject requests to renew your domain. It is an uncommon status that is usually enacted during legal disputes or when your domain is subject to deletion.
- clientTransferProhibited - This status code tells your domain's registry to reject requests to transfer the domain from your current registrar to another.
- clientUpdateProhibited - This status code tells your domain's registry to reject requests to update the domain.
With those current statuses, it would be impossible to transfer the domain as it clearly states. You must contact the registrar and have the necessary statuses removed ahead of doing so. Multiple days later they seem to not have even taken the first step of migration. With clientHold, it means this was given by the registrar itself.
This is clearly unplanned.
You cannot suspend your own domain like this by manually adding the clientHold status to your domain and having the nameserver be listed as suspended.prolocation.net. Nor would you
want to if you were transferring domains. This was given to them due to likely legal or deletion reasons. I can't imagine they are deleting their own domain voluntarily.