The samed thing happened to me when Kozelsk was first released, It'd load the map but as soon as it was done loading I'd CTD, the problem was solved when a community member sent me a copy of their level file of Kozelsk under Program Files\Games\EA GAMES\Battlefield 2\mods\pr\levels, so PM me and I'll give you my xfire so you can send me a copy of Dragon Fly level, I will appreciate it VERY much. Thank you.

I tried Dragon Fly and other maps, other maps I can atleast load, Dragon is the only one I can't. Now I understand that there are other issues because when I'm done with a round and another map is loading, whatever it is, it also crashes. I Ctrl Alt Deleted and it said "Memory Leak" in case that helps in your investigation

The map has major issues at this time. I from what I've seem you're more likely to have more crashes if you are only running 2GB RAM as opposed to 4MB or higher. Your best bet is to wait for us to look into it and get back to you guys on this one. You're certainly not the only one having major issues with this map at the moment.