The problem was an "action" on the outbound was "set" to "bypass_media=true" - this was set to maybe fix another problem. Setting to false leaves the recordings.
I think so
Just ran another update:
From https://github.com/fusionpbx/fusionpbx
9d07a11..fe9e1b5 4.2 -> origin/4.2
0140ae0..e607599 master -> origin/master
Updating 9d07a11..fe9e1b5
The call lengths 28, 16 & 32 seconds.