Spirits can be little finicky.
But if you keep up on daily sacrifices, of fresh fish, it can be sustainable. Just remember that cooked or preserved fish doesn’t count as fresh fish to appease Ahti or other keepers of watery game.
If you can hunt down a bear or an elk, trading roasted cuts for smoked or dried meat or fish is good way to preserve your “catch” longer.
If you do a spring start, collecting some withes at initial camp will let you dry any caught game outside of the shelter if done before end of Swidden.
If Seedtime rolls in, and you catch large game during first year: head over to village and smoke meat there. Hang around and visit every other day. Load up the fireplace with couple slender trunks or 3-4 blocks of wood.
If you struggle getting any game, then consider making crafts to trade for food. Bowls and ropes used to be pretty decent, but in last few versions/years, I feel that new characters should first trade for some yarn, then make loop snares, and most definitely fishing rods (wooden fish hooks work great)
If you can’t get game or can’t find a village, then… Well, start a new character, and use “C” during world gen to see that your starting location is close-ish to cultural area.