Problem with MPDataRetrieval cutting connection to Materials Project when starting data retrieval


My code block to retrieve material properties from MP is:

mpIDs = list(data.index.str.strip())
propsbyID = []
for mpid in mpIDs:

i.e. it pulls properties for my list of materials I need. Unfortunately, 1) it has recently started to take a much longer time for >300 materials (~15 minutes) and 2) it seems to cut connection sometimes resulting in an error:

Has anyone experienced an error like this before with MPDataRetrieval? Is this too much of a load on the MP DB?

Thanks for any help in advance.