Upvote:1
In general, Visa name should exactly match passport name. If its not the case, it can cause issue with boarding (Airline can deny boarding) or immigration.
You can confirm if its acceptable from the Malaysian e-visa support and keep a printed copy in case airline is not convinced.