This bug is in ReactOS in use of cmd.exe; In unicode the character broken pipe and vertical bar is not the same. If I using a map distribution of keyboard ES (spanish), instead od US english, the broken pipe using hex bytes codes are 0xC2,0xA6 (c2a6), in case of US english the vertical bar is 0x7C (7c). The parser of the buffer input on cmd can't identifier the char broken pipe=c2a6 to piping, only vertical bar=7c.
In fact, we can't get a vertical bar in some non-english sort keyboard distributions instead of this, only can get a broken pipe.
correct> type debug.log|more
fail> type debug.log¦more
debug.log¦more - ERROR_FILE_NOT_FOUND - The system cannot find the file specified