USB Audio Card no longer being "initialized" in /proc/asound/cards

This 5 month Manjaro install has been working well with my USB-C audio device. However, I tried searching the wiki and the forums for some debugging steps and didn’t find my usecase.

About 30 days ago, updates broke the microphone to where it no longer showed in video conferencing. Last week when I updated, I’ve now lost the audio output as an option.

System’s dmesg shows the usb-c device just fine, and hot plugging it:

[171732.511198] usb 1-1: new full-speed USB device number 10 using xhci_hcd
[171732.702224] usb 1-1: New USB device found, idVendor=18d1, idProduct=5025, bcdDevice=23.20
[171732.702229] usb 1-1: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[171732.702229] usb 1-1: Product: USB-C to 3.5mm-Headphone Adapter
[171732.702230] usb 1-1: Manufacturer: Google
[171732.702231] usb 1-1: SerialNumber: ....
[171732.719529] input: Google USB-C to 3.5mm-Headphone Adapter as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.3/0003:18D1:5025.000B/input/input48
[171732.774528] hid-generic 0003:18D1:5025.000B: input,hidraw6: USB HID v1.11 Device [Google USB-C to 3.5mm-Headphone Adapter] on usb-0000:00:14.0-1/input3
[171781.865773] usb 1-1: USB disconnect, device number 10

lsusb

$ lsusb
Bus 001 Device 010: ID 18d1:5025 Google Inc. USB-C to 3.5mm-Headphone Adapter

However, /proc/asound/cards do not show my usb-c device (though I do not know what was here before):

$ cat /proc/asound/cards
 0 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xb4000000 irq 17
 1 [sofhdadsp      ]: sof-hda-dsp - sof-hda-dsp
                      LENOVO-21DC0032US-ThinkPadP1Gen5

There is no /etc/asound.conf as listed on the ALSA wiki page.

Where would I look next?

Is the audio device detected correctly if it is connected to another digital system?
If not, the device is likely End Of Life

AFAIK this audio device was provided with Google Pixel devices that did not have a 3.5mm jack socket

A review from 2018 suggests that this device is similar in form and function to Apple’s headset adaptor, but the Apple device has better audio quality and lower price (currently £9.00 in UK)
Apple vs Google USB-C Headphone Adapters | Audio Science Review (ASR) Forum


There is no /etc/asound.conf as listed on the ALSA wiki page.

The main configuration file for alsa-lib is /usr/share/alsa/alsa.conf
Arch and Manjaro do not require additional configuration for ALSA

https://alsa.opensrc.org/Asoundrc

Neither .asoundrc or /etc/asound.conf is normally required. You should be able to play and record sound without either (assuming your mic and speakers are hooked up properly). If your system won’t work without one, and you are running the most current version of ALSA, you probably should file a bug report.

The .asoundrc file (in your home directory) and /etc/asound.conf (for system-wide settings) are the configuration files for ALSA drivers. Neither file is required for ALSA to work properly. Most applications will work without them. The main use of these two configuration files is to add functionality such as routing and sample-rate conversion. It allows you to create “virtual devices” that pre or post-process audio streams