Note that he gave a debug output that showed the server WAS sending the secret channel info.

The % prefix is what is causing the error.

vakuum:
Disable "Hide non-text channels" in list options (Alt+L), that will (should) fix the error. Your friend probably has this option disabled already, which would be why he could see it.