added null and empty checks for PlayerInfoAddition to mitigate errors or empty messages getting sent