Solo hace una referencia cruzada de convoid en el SELECT externo en t, pero no en el SELECT interno en t2.
Además, probablemente pueda salirse con la suya simplemente ordenando la marca de tiempo, descendiendo y luego agarrando la primera fila, luego puede eliminar "t2" por completo.