Another cheap China rim
What you have on this ebike is not in Alex, Mavic, DT Swiss /just example of normal quality rims/ brand category.
Does it say anything on this rim?
Your rim does not have eyelits for spokes like quality Western brands. Nipples look like NOT like stainless or brass to me - cheap, cheap.
Here is another example of crappy rim on crappy ebike
owner claimed it on road salt which is radiculous.