Quote Originally Posted by DarkAlchemist View Post
I was hoping Roxy would chime in on this since they know this code so very well because I know sort of what it is doing but not how it is doing it. Thing is, as I said, they are leaving something opened, or not flushed, and when I do a g28, or a g30, it closes, or flushes, everything so it works right again.

edit: As far as the latest Marlin I am not sure but I don't think so as I am frankly afraid of it because I have this Marlin so tweaked for my purposes.
I'm here now... I've been out and about all weekend. But I should be here a lot for the next few days. Can you please post the following files from your setup and I'll take a look at things:

- Configuration.h
- Configuration_adv.h
- Pins.h
- Marlin_main.cpp

Most likely, what ever is causing your problem is not a big deal. But of course we still have to find what is doing it...