We are planning to introduce an explicit service called pub.flow:logFields to solve exactly this type of issue. So, instead of explicitly logging fields via the Designer logged fields tab, you would instead call this service from within your catch clause.
Unfortunately this doesn’t help you now though 
But the feature is coming,
regards,
John.
#Integration-Server-and-ESB#webMethods#Service-Designer