I have a few EZ Flash 3in1 and noticed that they were not being detected in slot 2. I pulled it out and back in a few times to no avail. I tried a regular GBA cart which works fine. After a few more attempts, the EZ Flash 3in1 started working again.
This is not the first time it happened...