issue #1010 handle unloadable modules + ipds more gracefully when loading