It seems like the developers have added a validation check during matchmaking. The game receives and compares the current character data, and if anything doesn't match, it restarts the entire process. Unfortunately, this still consumes your resources, such as energy or tickets.