I'm having the same problem but its saying this on the error log
2024-02-08 19:56:44,949: Error running WSGI application
2024-02-08 19:56:44,953: RuntimeError: does not exist: wordnerd.db
2024-02-08 19:56:44,953: File "/var/www/wordnerd_pythonanywhere_com_wsgi.py", line 16, in <module>
2024-02-08 19:56:44,953: from app import app as application # noqa
2024-02-08 19:56:44,954:
2024-02-08 19:56:44,954: File "/home/wordnerd/mysite/app.py", line 2, in <module>
2024-02-08 19:56:44,954: from helpers import parseCSV, getHint, login_required, encrPw, getPw
2024-02-08 19:56:44,954:
2024-02-08 19:56:44,954: File "/home/wordnerd/mysite/helpers.py", line 7, in <module>
2024-02-08 19:56:44,954: db = SQL('sqlite:///wordnerd.db')
2024-02-08 19:56:44,954:
2024-02-08 19:56:44,954: File "/home/wordnerd/.local/lib/python3.10/site-packages/cs50/sql.py", line 67, in __init__
2024-02-08 19:56:44,955: raise RuntimeError("does not exist: {}".format(matches.group(1)))
2024-02-08 19:56:44,955: ***************************************************
2024-02-08 19:56:44,955: If you're seeing an import error and don't know why,
2024-02-08 19:56:44,955: we have a dedicated help page to help you debug:
2024-02-08 19:56:44,955: https://help.pythonanywhere.com/pages/DebuggingImportError/
2024-02-08 19:56:44,955: ***************************************************
db = SQL('sqlite:///wordnerd.db') <--- this one I've changed to
db = SQL('sqlite:////home/wordnerd/mysite/wordnerd.db') <--- this because I read that pythonanywhere needs absolute path for the database file
but the change isn't even reflected on the console error I've pasted above. Its quite bizzare