It all depends on what is interpreted as Star Wars canon. I don't know who the nerds are that get to decide that.
I thought the story of Force Awakens was weak and full of plot holes. It felt rushed and the story telling incomplete. I liked it enough that I will still refer to J.J. Abrams by name and not Jar Jar Abrams but it was close. Obviously the movie is set up to be a trilogy but that should have afforded some time to better explain things are at least drop better hints on things to come.
Since the next movie is a stand alone, I am thinking it will be much better.