I figured it out :D
After doing some more google and forum research, I've found this post:
http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/93945.aspx
In this post there are memory issues related to the 2452 chip when using the launchpad version 1.4 and the answer is posted by Eric Loeffler.
tldr;
If you get a memory error using the launchpad with the MSP430G2452 chip change the erase options from "erase main memory only" to "Erase main and information memory"
Hope this will help people in the future :)