Hi Mithun
I had this exact issue you had when trying to read my custom BO and no records were returned. (Note this issue doesn't occur if records existed).
As I mentioned before, the only thing that worked for me was adding a WindowAction - Save in the read event but this is not ideal.
I think we could both raise an incident to SAP as this is very unexpected behaviour.
Maybe we can get them to look at the way C4C handles the read event for future releases.
You could set all the fields to read only but I'm not sure if this will stop the edit mode opening.
We should not have to create a read only indicator and bind to all the fields simply because we have a read of a BO. We have not changed anything on the UI, so this doesn't make sense.
Do you agree?