I had strange problem recently with a customer site.
A user could create pages but could not subsequently read them (published or not)
They were in an authoring group with the appropriate permissions.
This baffled me for a while but finally I tracked it down to permissions on the Master Page library - the user did not have any permissions on the Master Page Library. So I gave the user "read" permissions to the Master Page Library and the user was able to read pages they had created.