When the unofficial patch updated this random encounter in order to prevent objects from despawning, it was also edited to prevent the junk pile itself from shimmering. However, that edit was incomplete and leaves the junk pile disabled. The script fragment needs to be edited in order to add "Pile.Enable()" somewhere after "Pile.Moveto(Pile, 0, 0, 10, true)" in stage 10.