Be aware that Stainless steel is softer than steel, as such a stainless bearing won’t rust but the races won’t last as long.
If the bearings have been installed correctly with the correct tools my money would go on crap quality bearings.
You want something that has 2RS in it’s code which means it has rubber seals both sides, it’s surprising how many you can buy which aren’t sealed both sides.