feat: capture as much errors as possible in the try/except of the import_data
- all the lines which can fail go the try except
- all the things to be done after the task failed are done in the
except
- all the things to be done after the task succeed are done in the
else
- all the things to be done in both cases are done in the
finally
part.