fix tile error and abort handling