Verb prove too difficult or complicated for somebody to understand

Around 2 million fish have died in the Chesapeake Bay area in Maryland, just days after two similar incidents elsewhere in the US baffled scientists.