after submit script means you're running the scrip...
# suitescript
l
after submit script means you're running the script "after data has been submitted/deleted to/from the database" so on after submit you're getting the values "after data has been deleted from the database", which causes the script to fail