Pessoal, estou com um problema onde o método getReferenceById do Repository não retorna o objeto buscado, porém se eu troco pelo método exists é retornado true (Indicando que o JPA detectou que a entidade com o ID existe no banco de dados).. Segue abaixo o trecho do código:
Classe de Serviço
@Override
    @Transactional
    public void updateDoctor(UpdateDoctorRequestDTO updateDoctorRequestDTO) {
        Boolean exists = doctorRepository.existsById(updateDoctorRequestDTO.id());
        Doctor doctor = doctorRepository.getReferenceById(updateDoctorRequestDTO.id());
        doctor.updateDoctorInformations(updateDoctorRequestDTO);
    }Debug: