This is wrong.
If you entered under a WP, then you weren't given "six months as a visitor". Your status expires as soon as your WP expires, therefore you need to file for an extension to your worker status or extend your stay as a visitor BEFORE your worker status expires.