Возможно, потому что вы смешиваете путь к каталогу и URI. Каталог, в котором расположен ваш скрипт, отличается от URI на вашем сайте. Вы должны определить ROOT_URI
константу, которая будет содержать верхний URI вашего приложения, и использовать ее.
echo '<img src="../../images/delete.png" id="aaa" />aaa '; (working fine)
//define( 'ROOT_URI', 'some/uri' ); is in a file at root URI.
echo '<img src="'.ROOT_URI.'/images/delete.png" id="bbb" />bbb';