Under Settings > Send Options make sure you have the box "Auto send to EQ if [ ] damage" checked.
The number inside that box is the minimum amount of damage that needs to be done to a mob before it will autosend the fight to EQ.
The default value for this box is 500,000. This means you need to do at least 500k damage to a mob before it will autosend to EQ. Thus, if you play on a server like Phinigel where the average mob HP is in the 1-10k range, it will not autosend to EQ...unless you killed a raid mob that has over 500,000 HP.
As for your friend, he may be using an older version of GamParse. The version number is on the Titlebar at the top.