The short answer is, yes. You can use the the DJI Mini 3 Drone Battery on DJI Mini 4 Pro but the performance is slightly different. Let me explain.
DJI Mini 3 Drone uses 2453 batteries. The DJI 2453 Batteries are rated for 7.38 V, 2453 mAh. But this is where it gets interesting. The DJI 2453 Battery weighs 80.5 Grams. On the other hand, the DJI Mini 4 Pro Battery uses the 2590 Batteries. The DJI 2590 Batteries are rated for Capacity 2590 mAh. Nominal Voltage: 7.32. However, the 2590 battery weighs about 77.8 Grams. So what does that mean for you?
Performance: The 2453 improves performance by up to 5-7 minutes in flights
Weight: Because the 2454 battery weighs more, the DJI Mini 4 Drone weighs more than 249 Grams to 251.7.