Hey, Jared,
I think I've found the problem. Can you try the attached patch?
That works! I've got a Pi 3 that's fully multiuser now with your patch. Thanks very much, John