Not being able to figure out what the cat is for (if anything) is hardly a technical problem.

If your game crashed every time your character saw the cat - that would be a technical problem.

For me the cat always disappears after some point. That isn't a technical problem - I just haven't figured out what circumstance. That is my problem - not a problem with the game.