If you're using cPanel, you can go into the "Advanced DNS Zone Editor" under the
Domains section (if available with your provider). In there you should be able to find the sub-domain "blog.talkfreelance.com"
and be able to edit the DNS to point to whatever IP you want, or redirect it to another domain.
I'm not really sure if this is what you're trying to do or not, though.
Again, if you're using cPanel, you can also try deleting the sub-domain and creating it again a few minutes later to see if that fixes the problem. Sometimes little bugs and glitches can happen when creating addon domains and sub-domains (from my experience using cPanel), but can easily be fixed by deleting the current and creating a new one.