Calling DLLs no longer throws exception. Fixed a bug where purchase fail wasn't called.