Hal itu terjadi setelah Macklemore mengucapkan "Free Palestine" pada konser 4 September di MetLife Stadium, East Rutherford, New Jersey.
Artis pendukung lain dalam tur itu kemudian mundur sebagai bentuk solidaritas kepada Macklemore.
Meski menuruti permintaan pemilik stadion untuk mencabut Macklemore, Sheeran pada Sabtu mengatakan ia "sangat khawatir" tentang venue konser yang menyaring konten penampil.
"Ini terjadi di banyak tempat saya tampil di seluruh dunia, tetapi ini tidak boleh terjadi di dunia bebas," kata Sheeran.
Kontroversi itu tidak menjadi soal bagi sebagian orang yang berbicara kepada Reuters pada Sabtu sebelum Sheeran naik panggung.
Joy VanRuler, guru berusia 55 tahun dari Pottstown, Pennsylvania, mengatakan ia mendukung kedua artis.
"Ini tidak perlu menjadi politik," kata VanRuler di luar stadion di Philadelphia.
"Ini soal musik, dan kami mendukung keduanya dan semuanya baik-baik saja."
Javier Hernandez, desainer berusia 62 tahun dari Allentown, Pennsylvania, yang diundang putrinya ke konser, menilai Macklemore "seharusnya tidak membicarakan politik."
Menurutnya, hal itu memberi orang kesempatan untuk bersuara dan membuat seluruh situasi menjadi kacau.
Ia menilai Macklemore seharusnya tidak ikut campur.
Puluhan demonstran pro-Palestina berkumpul sekitar setengah mil dari lokasi konser sebelum penampilan Sheeran.
Penyelenggara mengatakan mereka hadir untuk berbicara dengan orang-orang tentang kondisi di Gaza dan menyoroti kelompok lokal yang memperjuangkan hak warga Palestina.