The RPG has been working through some launch week wrinkles