API Crash on Assembly version mismatch

In testing the API using 2014 Assembly files with 2013 SolidWorks I get the proper error message indicating a version mismatch, but after that, the API crashes and I have to release and reconnect to a new instance of the API.

Is this a bug or a feature?

SolidworksApi macros