Usb tethering problem after updating to kernel 6.12.25

What have you tried:

What is the error:i usually use internet via usb tethering ,after upgrading the kernel i noticed that it’s not working anymore, so my "ip a " results showed that the interface “wwan0” is recognized by the kernel but its DOWN and doesn’t have any ip assigned to it , so i manually set it up via “sudo ip link set wwan0 up” and gave it an ip by using “sudo dhcpcd wwan0”.
this got it to work but i have to do it every time i reconnect my phone so it would be nice to knowing how could i fix this issue . if anyone could help i would really appreciate it tnx

What device is this on: pc : asus b450m-a ryzen 5 3400g

Look in the settings for auto mounting USB devices, this is usually set to off because automatically mounting such a device could introduce malware to a system (a bad usb could just automatically run a malicious application once mounted for example)

Whilst I appreciate you trust your tethering, you can see why this is not the default behaviour for such devices.

Personally I’d stick to bringing it up and getting an IP as you are right now, only takes a few seconds…