I think your problem is here
Me.Caption = " Click To View Client Reports"
Should it be Me.ToggleReportView.Caption because Me refers to the form? You are trying to set the form's caption. Why this should interrupt the visibility of the other objects is beyond me, but that's what happened when I tested your code. Your code could probably be condensed - curious that you assign strName a value, but don't seem to use the variable. I was going to point out that here are 2 others like that, but I see you commented them out.
Last edited by Micron; 07-28-2017 at 05:08 PM.
Reason: added info
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.