Lemur Button AddCommands disappear with new background?

After rereading the post https://hub.jmonkeyengine.org/t/dynamic-background-images-on-lemur-buttons/40314/8 I just tried with the following adjustment, that solved the problem in my little test case.

So cloning did the magic.

 Command Order_01 = new Command() {
            @Override
            public void execute(Object source) {
                if (b2.getName().equals("Status01")) {
                    b2.setBackground(q2.clone());                      
                    b2.setName("Status02");
                    System.out.println("Order 01 - A");
                } else {
                    b2.setBackground(q1.clone());
                    b2.setName("Status01");
                    System.out.println("Order 01 - B");
                }
            }
        };

@pspeed + @zarch thanks for hinting to a solution (I still dont understand it, but it seems to work)