Memory Limit Wrong - Garmin Devices

I developed a Data Field with a memory footprint of 26.3kb. Was getting Out of Memory errors on the Garmin 520 (which the simulator says has a 26kb limit).

I was able to optimize the data field to 23.8kb (which I can see running it in the simulator against the Garmin 820). But it still aborts in the simulator and on the actual Garmin 520 device.

So, the actual memory limit is not 26kb, but, it appears to be 24kb. I further optimized it to 23.9kb and now it runs.

Just FYI in case the authors of the programmers guide and/or the eclipse plugin want to update the value from 26kb to 24kb.