Hi,
The Summit will change patches based on Program Change messages sent to the unit. There is this article by Apple on how to set up Program change events in Logic.
https://support.apple.com/en-gb/guide/logicpro/lgcp2158a633/mac
On the Summit on Page 6 of the MIDI Pages settings, you can adjust the setting controls for how the Summit handles MIDI Program Changes and Bank Changes. I would suggest looking over Page 42 of the Summit Manual for greater detail https://fael-downloads-prod.focusrite.com/customer/prod/s3fs-public/downloads/Summit%20manual%201.0.1.pdf
Patch Select via MIDI
Displayed as: Bank/Patch
Initial value: Rec+Tran
Range of adjustment: Disabled, Receive, Transmit, Rec+Tran
With the default setting of Rec+Trans, Summit sends a Program/Bank Change a message whenever a new Patch is loaded, and will also load a Patch when commanded to do so by an external MIDI.