张黄事变，及中共于广州发动兵变。李汉魂奉命镇压中共，但之后第四军与新桂系、李济深及其他部队的混战中失败，被迫撤往江西投靠蒋介石；北伐成功后被缩编为第四师，李汉魂为副师长（师长张发奎）。1929年发生蒋桂战争等内战，第四军在广东花县附近被击破，李汉魂离开赴香港。1933年陈济棠任命李汉魂为总参议，于次年将汕头及粤东一带军政交予其指挥。1936年因一宗日本人在汕头走私事件，引发日军派军舰往汕头海域，李汉魂下令备战。与此同时发生两广事变，陈济棠与桂系以抗日为名再次反蒋。李汉魂决定辞职，同时通电劝告陈济棠息兵，