I'm having trouble identifying what is working as intended with sneak attack, and what is a bug. In 5e, sneak attack only works with finesse or ranged weapons - not so here. It doesn't always work with ranged attacks (as previously mentioned) - I now know that is a bug, in that attacking from hiding doesn't deal sneak attack damage. It really ought to be a toggle. A rogue is only getting one or two attack per round (unless they multiclass or get boosted with spells), so that really shouldn't be an issue.