Took a few days for a code to show up when I had a loose hose. Maybe you have an air leak.
Spark plugs?
Fuel injectors? Ethanol can crap out an engine.
Lean banks if a code ever shows up.
What happened to you has happened to me various times over the years. Just have to brain shoot and DD until it gets figured out.
Good luck, eventually you will get your solution because your rogue is 3 yrs younger than mine so you should be able to fix it too.
Mine runs smooth as butter at the moment. But boy did it have those stutter/stall moments too.
Try some fuel cleaners of your choice. Those have cured a few lean bank codes/sputtering/stalling engines in the past.