A study of the limitations and weaknesses and strengths of currently available software can be a viable topic. Our tutor gave us highest mark in the class.
A good rule of thumb is if, by the halfway point of your timeline so 1 year into a 2 year Masters for example you don't have a solid plan for accomplishing your goal that includes timelines, goalposts and a plan to catch up on additional material you need If a student fails their dissertation, they have one further opportunity to re-submit a revised version.
As with all modules, the implications for failing the dissertation module are significant. By June, then, warning bells should have been going off in your head.
It sounds like these implementations different softwares are focused on a particular field or topic. My current two options are to give up and accept the fact that my thesis sucked or appeal the process and fight for my degree. It is worth noting that a complete failure of a dissertation is rare at UK universities, and typically occurs only if a student has neglected to meet with their supervisor at regular intervals, or neglected to submit drafts in advance of the final submission.
In addition to my appeal letter addressing all of the reviewers' comments, do I also make a request for a third opinion?
In fact, given what you've written here, I would be surprised if you did as of right now.