Board Thread:Game Discussion/@comment-35848113-20181205132201/@comment-37157068-20181205135415

You need to be both online and logged in to score in Team Challenges. So the answer is no.