cleanup -> use FORCEJOINBATTLEFAILED