Ok. I had something similar happen on my node. In my case, it had something to do with a corrupted file in my chain state folder. Not saying that's what your issue may be. So I don't wanna tell you what I did, but I suggest is posting your logs from your Bitcoin app in the community forum. To find that, go to your umbrel desktop, and right over the Bitcoin icon, then click 'troubleshoot". Screenshot the terminals output and add that to your post with a description of the issues you're having. It'll help the community get a better visual of what you got going on.
Hopefully you won't have to re-sync. 😊