You really need to clean up the scenes in this and allow some actual forced progression by the player. I'm pretty sure there is a bunch of content I have not and will never see because the game eventually kicks you out and says see you next patch after getting to do content for the job/class once a week and getting generic scenes.
When you get to an area that tells you that you have to come back to the next update then you have to rollback and choose another activity, you can also continue like this.
It doesn't matter what the story is, when you get to the next update you will continue to play from where you stopped last time.
I mean there is no countdown, you can have 50 generic scenes, if you follow this route you won't miss any scenes.
If you go 50 times to an area that tells you work in progress, the 50 hits don't count.
When I will add content you will have the same content if you go 50 times or 10 times work in progress.
You can also go on an activity several times... then if you get tired of that activity you stop and if you come back 2 months later, you will start again from where you were, you don't miss anything.
There are a lot of routes in the game, you can't do everything, it's impossible...
if you go on certain routes regularly you'll see all the content that's offered, but if you go only once in a while you won't see all the content, but it doesn't matter about the main story.