I got all endings ( including ending C) and I had no bugs or anything.
Check my comment above. I have explained a very easy way to achieve all endings without needing to replay or skip read text.
It's not really that complicated especially with the skip button but my method would save you even more time.
if I helped you then please check out this youtube channel
here is the link