I found a CD that had never been seen by MC. I inserted the CD and went to Rip->Details and opened the Tags panel. I got the image 'Before Rip'. I confirmed that the genre list is empty. Next I updated the album info using the automated tool. I got the image 'after update before rip'. Now the tracks have a date and genre but the tags don't reflect that. i closed and reopened the tags panel. Now the tags show the updated info. See 'reopen tags window'. I still don't see a genre list when I click the genre pull down. I went ahead and ripped the disk. This closes the tag window. (I have to click the rip button twice.) When the rip is complete, it automatically ejects the CD. Now I see a summary of the rip, the tag window is closed. At this point, I would have to go back into the library view to find the CD and update the genre if it wasn't included in the first place. That is what I am trying to avoid. I would prefer to get all of the tag info correct before the rip as there isn't a good mechanism to do it after the rip without a lot of clicking and scrolling to find the album in the library.
I think with a small amount of effort, you could reproduce what I describe easily enough.
Okay, so I found a CD that hasn't been seen in one of my local databases. Popped it into the optical drive and clicked on "Rip disc" in the Action Window.
Clicked "Details" to see what MC knew about it.
See first attached image. Mariah Carey, Music Box. The Genre tag was already populated with the genre "Pop". All other tags were populated. I didn't need to run the automated "Update from Online Database" tool to get the metadata.
So I selected the first track, "Dreamlover" and opened the tag windows using the "Alt-Enter" shortcut. The Genre tag was already populated with "Pop".
I clicked on the Genre tag field. It opened and highlighted the word "Pop".
Clicked the down arrow to display the drop-down list. The list opened and automatically scrolled to the position of "Pop". The full Genre list was displayed.
I could change the Genre to a different value and save it so that the new value is displayed on the Details View.
Mariah's is a common album so I picked another obscure CD that shouldn't have values in the YADB database and repeated the process. In fact, the online lookup found two records for the CD, neither of which was particularly accurate, and neither had a value in the Genre tag for all tracks. As you can see in the
second attached image, immediately after inserting the disc I could edit the Genre field and a drop-down list of values was available.
The
third attached image shows my CD ripping settings. Nothing special there. Are yours the same?
So basically, I'm not seeing the issue you are seeing. I'm wondering why your installation isn't looking up the CD in the online database when you insert it, as mine does. From the Wiki: "CD or DVD Lookup happen automatically when an unknown disc is placed in the drive" Reference:
https://wiki.jriver.com/index.php/YADB That is what has always happened when I rip CDs. I would suspect your Firewall was blocking the lookup process, but then the "Update from Online Database" probably wouldn't work either. Plus just because MC hasn't looked up the online database, I would still expect it to display the Genre list in the drop-down list. So still a mystery.
Note also that before ripping the CD (i.e. At the point of your second image "After update before rip") you could select all tracks then edit the Genre for all of them, and that metadata will be used. But of course, you don't have the drop-down list at that point, so you can't easily specify a "Standard" Genre value. You would have to remember the correct values. Not good.
When the CD rip finishes MC should open the "Recently Ripped" playlist and display the metadata details of the CD that are in your library. If the Genre isn't correct at that time, you can just select all the tracks and right-click ay Genre value to edit (Rename) the values for the selected tracks, or in my case use the drop-down list of predefined values.
Other notes:
The tag window doesn't get closed when I do all the above, as you reported. It just gets minimised but can be opened again by clicking on the "Tag" heading. You can see the Tag window heading in the bottom left of the second image.
I tried to display the drop-down list at other points in the process, and it always worked.
If I start typing a Genre value into an empty Genre field, then suggested matches display in a drop-down list.
Closing and reopening the tag widow when it appeared that the metadata had been collected but the tags hadn't been updated just refreshed the tag window. If the metadata is in the Details View, they will be saved in the library during the rip.
Possible solution?
I normally would not suggest it, but maybe backup the MC library, uninstall MC24 and any other version of MC you still have installed, then install MC24.0.45, restore the backup you just made, and see if the problem still occurs.