Tulis kelanjutan untuk paragraf ini - Roberts ditugaskan untuk memimpin pasukan darat untuk serangan terhadap Dieppe
, pada tanggal 19 Agustus 1942. Pos komandonya berada di kapal, dan karena komunikasi yang buruk dia tidak tahu bagaimana pasukannya mengelola, sampai mereka memanggil kapal pendaratan untuk evakuasi segera. Roberts dikritik karena tidak perlu melakukan pasukan cadangannya (Les Fusiliers Mont-Royal) dan secara tidak sengaja meningkatkan korban. Dia dibebaskan dari komandonya enam bulan kemudian. Itu adalah kinerja Roberts yang tidak kompeten selama permainan perang yang diberi nama kode Operasi Spartan pada bulan Maret 1943 daripada serangan Dieppe, yang mengakhiri karir Roberts. Jenderal Harry Crerar menegur Roberts karena koordinasi yang buruk antara artileri dan infanteri Divisi 2 selama permainan perang Operasi Spartan, dan bahwa Roberts gagal memiliki pasukan menggali setelah merebut sebuah kepala jembatan meskipun memiliki banyak waktu untuk melakukannya. Setelah Operasi Spartan, Roberts dinilai tidak layak untuk memegang komando tempur. Dia dikirim untuk memimpin unit-unit penguatan di Inggris dan tidak menerima perintah operasional lebih lanjut. Ia kemudian pensiun ke Kepulauan Channel di mana ia meninggal pada tahun 1962.