When you say it stops, does the script complete cleanly or does it stall?
If there is a large synthetic key created by loading the Excel file in after the binary load then this can cause QlikView to get upset and stall without giving an error message.
Ensure that you don't have a table in the QVW you are doing the binary load from that is very similar to the structure of the Excel file.
If you are intending the Excel file to append to the end of an existing table in the data model make sure you use the CONCATENATE statement.
Hope that helps.