Many school districts allow their teachers to exercise professional judgement when assigning students’ final grades. So, while Edsby may have reported certain grades to you throughout the school year based on your assessments and how teachers have been weighting them (not all of your tests and exams get the same weight, i.e. are worth the same to your final grade), teachers ultimately may be getting a say.
So, if your final grades are different from what you’ve been seeing in Edsby, it’s not a flaw in Edsby. It’s an intentional decision on the part of your school district.