Jag har ingen aning om varför detta fungerar men jag gick in i min NuGet Package Manager och tog bort MySql.Data.Entity (kontrollerade även beroenden som tog bort MySql.Data). Jag gick in i min .edmx och körde 'Uppdatera modellen från databasen...' och allt fungerade.
(Obs:Detta tog också bort mitt ramverk för entitet så jag var tvungen att lägga till det när jag använde NuGet Manager)
W...T...F?
Kanske andra kan bekräfta detta...