Much to my dismay, some time into the IARU HF contest, I found that quite a few QSOs had no information in the SRX_STRING aka MSG_R column whatsoever. Although I never saved any QSO without typing something in there. I also find it difficult to add such information to a QSO in retrospect.
I have been riding the bleeding edge and used a self-compiled recent cqrlog version (from Git SHA #9f7c328502) to log my participation in this weekend's IARU HF championship. I duly type "ITU region" info received into the MSG_R field in the contest window. I operate a rig that has not CAT, so I type the frequency into the new QSO window. (I had wanted to log precise QRG info, for no particular reason.) Depending which windows of those two I use to trigger the actual saving of the QSO to the database, the MSG_R info gets there (contest window) or does not (new QSO window).
In my opinion (and expectation), the "contest window" should act as if it were an extension of the QSO window. So I consider the non-storage of the MSG_R when the saving is triggered from the new QSO window a bug.
So now, I have some QSOs with missing MSG_R in my database. I open such a QSO, it gets displayed in the "edit QSO" window. The MSG_R field does not show up anywhere in that window. That does not concern me, I simply move over to the contest window and expect information and edit-ability to be available there. (It is still my opinion (and expectation) that the "contest window" should act as if it were an extension of the QSO window. So I should find the info of the QSO that I'm in the process of editing there, and I should not matter which window I use to do editing.) But I do not find QSO info in the contest window. I consider that as a bug as well.