Check for corrupted user preference files
Corrupted user preference files can cause crashes as well as unexpected behavior when the application is running. When preferences or settings changes don't seem to apply or don't stick between restarts of NeoOffice, the most likely cause is a some sort of corruption of your profile/preferences. Allowing NeoOffice to create a fresh set should fix the problem.
Quit NeoOffice.
Move or rename your ~/Library/Preferences/NeoOffice-3.0 (for 3.0) and ~/Library/Preferences/NeoOffice-2.2 (for 2.2.x) and ~/Library/Preferences/NeoOffice-2.1 (for 2.1) folders.
Launch NeoOffice; it will then create a fresh preferences folder and settings.
For instructions on how to narrow down the specific corrupted preference file (in order to save other preferences), see Recovering Settings from Old or Corrupt Preferences.