An apparatus comprising: a processor; memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to: receive a plurality of feed element signals, each feed element signal of the plurality corresponding to a respective one of a plurality of feed elements of a feed array of an antenna having a service coverage area; process the received plurality of feed element signals according to a first beamforming configuration associated with a plurality of spot beams to generate one or more spot beam signals each corresponding to a respective spot beam of the antenna, the one or more spot beam signals comprising communications scheduled for transmission via respective ones of the plurality of spot beams; store the received plurality of feed element signals over a duration; determine to search for a target signal from a location within the service coverage area and at a first time window within the duration; process the stored plurality of feed element signals for the first time window according to a second beamforming configuration to generate a target spot beam signal corresponding to the location; and evaluate the target spot beam signal for a presence of the target signal. a processor; memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to: receive a plurality of feed element signals, each feed element signal of the plurality corresponding to a respective one of a plurality of feed elements of a feed array of an antenna having a service coverage area; process the received plurality of feed element signals according to a first beamforming configuration associated with a plurality of spot beams to generate one or more spot beam signals each corresponding to a respective spot beam of the antenna, the one or more spot beam signals comprising communications scheduled for transmission via respective ones of the plurality of spot beams; store the received plurality of feed element signals over a duration; determine to search for a target signal from a location within the service coverage area and at a first time window within the duration; process the stored plurality of feed element signals for the first time window according to a second beamforming configuration to generate a target spot beam signal corresponding to the location; and evaluate the target spot beam signal for a presence of the target signal. receive a plurality of feed element signals, each feed element signal of the plurality corresponding to a respective one of a plurality of feed elements of a feed array of an antenna having a service coverage area; process the received plurality of feed element signals according to a first beamforming configuration associated with a plurality of spot beams to generate one or more spot beam signals each corresponding to a respective spot beam of the antenna, the one or more spot beam signals comprising communications scheduled for transmission via respective ones of the plurality of spot beams; store the received plurality of feed element signals over a duration; determine to search for a target signal from a location within the service coverage area and at a first time window within the duration; process the stored plurality of feed element signals for the first time window according to a second beamforming configuration to generate a target spot beam signal corresponding to the location; and evaluate the target spot beam signal for a presence of the target signal.