Mega 2560 WiFi - error: 'PinStatus' does not name a type

No, it isn't something that should be required for use. There are plenty of posts online that suggest that an update is required. Some people have luck, some don't. Upgrade, downgrade... I'm not having luck with either.

It's an error message that doesn't make sense in the context of the basic usage. And by basic, I'm talking about just including the library - not even making any calls to any of its functions.

The exact solution to the issue every time it pops up, seems to be hardware specific.