Okay I figured out what it was. The image didn't end with .png. The only problem now is that it's oversized because there's not enough room in the link to add width and height, so part of it gets cut off.
It's worse than I thought.
The image directly under the username is the usertitle override. The image under that is user banner text: <img src="https://cutt.ly/fkvugP2" style= width:35px;height:35px; alt="Dragon"
Somehow inserting that image causes this whole mess.
Correction, this is actually happening when I place an image in user banner text. I just discovered that I can replace banners with images this way, but these are the problems that come with it. Is there any way around that?
This is what it normally looks like:
I tried adding an image as custom user banner, which didn't work at all, but that's another issue that needs work. Anyway, when I did that, everything else was somehow erased. Even after I removed the code for the custom banner, everything is still gone...