I've merged three slightly overlapping rasters (yellow, green, blue) using Mosaic to New Raster. I wish for overlaps to be re-labelled according to the following criteria Yellow > Green > Blue.
I have specified the yellow as the first raster in the mosaic list, then specify First for the operation parameter of the function.
The output mosaic has produced the yellow raster as expected, however the green and blue rasters have been shifted slightly to the right.
How can I prevent the blue and green rasters from shifting?
1. Three separate rasters (yellow, green, blue).

2. A mosaic which has caused the blue and green raster to shift to the right. Only the yellow raster has maintained its position.

Note: the rasters were originally land class shapefiles which were converted to rasters with the same pixel size in order to remove small gaps/slivers between the boundaries of each shapefile.