The issue is related to basic layer management

I need to move a Sprite from the UI layer to the top layer for display, but it always remains beneath the Background image.

I’ve tried adjusting the layer order and configuring it through layer sorting, but none of it has worked. This issue has been bothering me for 24 hours, and I hope it can be resolved.

Try moving it on the Z-Axis. If you move it towards the Camera, then it will show up infront of other stuff that is further away from the Camera.