Debugging
Maybe the thing you’re trying to fix isn’t a bug.
Maybe it’s a feature.
And changing a feature is a much bigger challenge than fixing a bug.
Before you get too far along, it’s a good idea to figure out which kind of problem you’re facing.