camera shutdown properly, and catching deletependingreports bug