Para crear un objeto uso este codigo:

instance_create(623, 23,objeto1);

y el objeto si aparece pero aparece abajo de otro objeto.

Puedes modificar el Depth (profundidad) en las propiedades del objeto, mientras el numero sea menor (negativo) que el depth de otros objetos se dibujara encima.

También puedes utilizar el código
object_set_depth(objeto1, -10000); //modifica el -10000 por lo que necesites
Esto dibujara el objeto1 por encima de objetos que tenga el depth mayor (-9999, -9856, 0, 425226, etc)