When chat logging is active, player names do not appear in the log.
The cause of this is the function - OnHookSay - you have redeclared.
new szName [MAX_NAME_LENGTH];
Search for:
if (g_iConfig [CHAT_LOG])
Will be fixed in v6.0 which is expected to release next weekend. Thanks for the feedback.