do you have motionblur turned on and object that has motionblur is selected when put to rendering?
I have this happen with "XMesh" object selected and if motionblur is turned on in render setup dialogue. It hangs on parsing scene.
I might have idea about it since i am active Thinking particle user.
There is a pausability that corona hangs if there is no prerecorded particle cache. Or if simulations of any kind are going on while the rendering proces is beeing started (for example it needs to be something recalculated, for example aditional teselation, before render of new frame).
This is very anoying limitation but still this is LIMITATION related to any particle cache not only TP.
To avoid this:
1 - always prerecord cache before starting render.
2 - chek and double chek for maching of vieport and render sttings.
PS - i could have reacted earlier on this thread, it is because i read only part of the topic.
PSS - also insane amount of motion blurred geometry might cause insane acc structure building times (for example scattered trees with wind, or alot of particles shitload millions for them) then you should use 1 velocity chanel 2 pixel motion blur in addobe after effects.