Hi @BHaist,
Good catch! Glad the issue is resolved for you finally. I will have this answer promoted by reposting it. As an Original Poster BHaist will not be able to accept your own answer.
This is in the attempt to help others looking for a solution for a similar issue.
The issue ended up resizing the VM to allocate more RAM. also set up notifications when free RAM dropped below a certain %. This was in the VM>Monitoring>Metrics and selecting RAM % free, then selecting "New Alert Rule".
Thanks again for sharing the solution here. Have a good day!