Sounds like a different bug then. They are similar situations, but the menu case happened every time. As I recall there is a focus event debug option you can set in openbox to help track down what is happening.