Fixed async logic errors, error instantiation errors, and added symlink handling