后来，梁长海到广西八步水岩坝开采锡矿，由于该矿受到桂系军阀垂涎，梁长海被罗织罪名逮捕入狱，其全部矿权均被没收。梁长海被逮解广东广州市法院后，关押数月才被释放。1937年抗日战争爆发，梁长海率全家到香港新界元朗沙埔办农场。1941年12月上旬，日军占领香港九龙，梁长海突发脑溢血逝世，终年70岁。其骨灰被家人在新会埋葬。
家庭.梁长海先后娶过五房太太，子女20多人，其中儿子13个，名字中间一字合起来为“东南西北中华民国万年永定统”。