fix more problems related to store sometimes returning contact sometimes ID being always returning contact in savedPromise