It sounds like there's a reasonable chance starting a new config directory and state file will solve the problem. Copying your settings etc from your old config to a new one can be a bit of a challenge but it's a good way to get a clean start, especially if you've been "experimenting" with macros.
You might be able to achieve the same thing more easily by deleting your state file but I've never tried that. Either way, you can reload the settings that are kept in vusrdefs.e just by entering the full path and name of vusrdefs.e on the slick command line (with quotes around the pathname if it has spaces in it) and pressing return. You could probably make a full copy of your existing config directory, then try deleting the state file etc. and if it doesn't work out, restore the config directory. I guess you'll need to save all your forms and menus in source form first if you haven't already.
Graeme