Well, seems like its working now…
I had to literally remove the class, recreate it with another name and relink inheritance for its child classes.
Pretty weird, never had this before. So for anyone experiencing this issue, try doing what I suggested above.