Issue #2237681 by damiankloip: Revise Guzzle client configuration and event registration.
Issue #2239299 by tim.plunkett: Form errors should only be set during validation.