According to the contract events above, it seems like the token was transferred to the account 0xBf449E4c98361630005ADf5cfb129707d7B0714d rather than the caller account investor1 : 0x46F5862A84Cd5138BE62530AE6a563D4F110DB3e, so maybe you should check your crowdsale contract.
If you can paste all your code, maybe we will find more.
BTW, abcoathup has ever wrote a tutorial about the crowdsale contract, maybe you can have a look at it: