Chosen Solution

I ordered a new s10 display and adhesive from Ifixit. I installed it, but now when I press on the screen, it goes down, and I get a very worrying popping noise.

Ifixit-branded products are of high quality. First, check to see that the repair was done correctly. If so, it should be covered under warranty.