More pictures:
,
, 
You must log in or # to comment.
Looks kinda like an un-encapsulated, surface-mount polyester capacitor e.g. https://dir.indiamart.com/items/kemet-f161zs104k630v-polyester-film-capacitor-surface-mount-s98697.html
They don’t generally explode like that though unless they see overvoltage.

sadly the part dosent seam to have a name on it even before it blew up:

but its connected to pin1 and pin3 of the IC so maybe the datasheet can help you https://www.meditronik.com.pl/doc/plusik/cxa_l0624_vjl.pdf
Edit: Found a similar PCB with 2x that component

makes me think its probably a capacitor
edit edit: found another related board where the element at least hast text on it

“M104 3M62” not sure what that is tho
Well, 104 on a capacitor would normally decode to 100nF



