RICOH Theta SC2 ptpcam Issue

I have been trying ti use RICOH Theta SC2 with ptpcam and while it works perfectly with RICOH Theta Z and V after capturing I am unable to get capture status from the camera.
This is the error I get

Initializing capture
Events receiving error. Capture Status unknown.

For my application its important to know whether the capture was successful or not. Is there any tweak/ solution to this problem?

I have already changed the packet length in ptp.h to 28. It solves the issue for other models but not for SC2