Try changing your module to include "Option Explicit" as the very first
line of code. This forces early binding to help you ensure everything
is appropriately declared.
Then run Debug.
I suspect that what is not declared is the argument you are passing.
For instance strtxtShortCaseCaption is dimmed as a string in the
originating procedure. I also have strFSAttorneySig dimmed as a string
in the secondary module.
If that still does not work for you, why don't you pass your code into
your email so we can all take a look at what you are doing? Your
problem may then become apparent.