Working on why DaveT isn't able to issue permission numbers

Added some logging and fixed a couple of bugs in giving feedback.
Merge branch 'AuthLosesForms' into dev