diff --git a/src/events/character/create.ts b/src/events/character/create.ts
index 772b407..b3b6e0f 100644
--- a/src/events/character/create.ts
+++ b/src/events/character/create.ts
@@ -8,6 +8,7 @@ import logger from '../../utilities/logger'
 
 export default function (socket: TSocket, io: Server) {
   socket.on('character:create', async (data: any) => {
+    console.log('character:create requested', data)
     // zod validate
     try {
       data = ZCharacterCreate.parse(data)
@@ -42,7 +43,8 @@ export default function (socket: TSocket, io: Server) {
 
       logger.info('character:create success')
     } catch (error: any) {
-      logger.error('character:create error', error)
+      console.log(error)
+      logger.error(`character:create error: ${error.message}`)
       return socket.emit('notification', { message: 'Could not create character. Please try again (later).' })
     }
   })