This sounds like a session serialization issue that's incompatible between 3.4.0 and 3.4.1.
Try setting a NullSessionHandler
for the HTTP connector of both Mules:
<http:connector name="NoSessionConnector">
<service-overrides sessionHandler="org.mule.session.NullSessionHandler" />
</http:connector>