Start with the gasket. I replaced one in my Kohler toilet. Easy and cheap. You have to remove the cylinder to replace it, so you’ll have the opportunity to inspect it for damage.
The twisted chain was 100% the issue. I’m so amazed that you were able to catch that in that shitty video I uploaded above. Thanks again so much for your sharp eye!