UPDATE: Well, I solved the problem. I ran the Permissions test in CP and found that many of my folders' permissions failed. I have updated them all to pass the check and now all is back to normal. What is weird is, I don't know why it was working fine before, then all of the sudden decided to stop working. I didn't change anything or any file permissions myself intentionally.