So you are indeed on your own.

HOWEVER a good tech might get in there and craft some hard plastic blocks and correct it that way.

This is going to take an uber tech. I wish you luck in finding one.