Hi Daedelus,
I´ve seen in the Newton forum that you have a lot of trouble with this problem...
I´ve found this in the newton.wdl:
// NewtonRemoveMap:
// description: destroy the level map
// parameters:
// return:
// remarks: detsroy the map
dllfunction NewtonRemoveMap();
Maybe you must destroy your old map before you can load a new one?
Just an Idea.
greets, fogman