I think your on the right track, seized links or worn out chain/sprockets , chain to slack adjust if poss.
Also might be worth checking the front sprocket nut is tight if above doesn't sort your problem.
Also might be worth checking the front sprocket nut is tight if above doesn't sort your problem.