SCCM Cannot Build Unknown Machines

Update: Microsoft suggest (despite the ambiguous wording) that the latest hotfix does resolve this issue. It may also be worth updating your boot images after applying the hotfix to ensure the fix applies. This is a bug introduced in SCCM version 1702 where unknown machines can not be built as they cannot find a task