handle WM failure fails