I asked Lenovo support about this.
My fans were both blowing out, with both labels invisible from the inside. The machine has crashed multiple times with no warning. Not sure if the crashes are due to the backward fans.
During my chat with Kyle from support, the following conversation happened. Apologies for the length. I did remove some superfluous sentences, and I put in bold the more important parts. Read only the bold parts to save time.
Alexandre: I've read elsewhere that some Legion computers have been misassembled and the fans in front are facing the wrong way.
Alexandre: Which way should they be facing?
Kyle: Do you have the link where you're reading it?
[...]
Alexandre: https://forums.lenovo.com/t5/Gaming-Desktops/Legion-Tower-5i-front-fans-blowing-wrong-direction/m-p/5040801
Kyle: Thanks.
Kyle: Please take a photo of your fan installed in the tower.
Alexandre: sure. But I really would like an answer.
Alexandre: No one from Lenovo has answered in that forum thread...
Kyle: Checking on it.
Kyle: Please give me 2-3 minutes here.
Alexandre: Here is the photo:
File attachment upload has started.
The file IMG_3874.jpeg (554.17KB) was received.
Kyle: Thanks.
[...long delay...]
Kyle: Hi Alexandre. I'm sorry for the delayed response.
[...]
Kyle: The right set up of the fans should be the 2nd photo.
Alexandre: ah! So, one in and one out?
Kyle: Yes.
Alexandre: what is the risk of having them both like i do?
Kyle: I think the set up of your fans were both blowing air out. Correct?
Alexandre: it does seem that way. with the label facing out.
Kyle: The uses of fans are to control the heat inside of the tower.
Alexandre: So, no air intake...! yikes
Kyle: Do you need an onsite service to set this up for you?
Alexandre: No. What is the risk of having all fans blow out?
Alexandre: I suspect that many many clients have this problem and never know about it.
Alexandre: If there is overheating, could the CPU simply stop running and cause a sudden stop?
Alexandre: This is a known problem and lenovo should warn all of their clients.
Alexandre: lol. As if Lenovo would proactively offer good service to their clients. #wishfulthinking
Kyle: If the device is overheating your computer may become unstable, suddenly shut down, or even suffer component damage.
Alexandre: it would be interesting to know how many machines were misassembled.
Alexandre: How many clients received a faulty machine? How many clients will have a suddenly misfunctioning computer? (and maybe just outside the warranty period...)
Kyle: Honestly I don't have any idea about it.
Alexandre: Kyle, will you report this problem to lenovo?
Kyle: I already escalated this to our supports and manager in order for us to provide an answer to our customers and on how to deal with this.
Kyle: Is there anything else I can help you with?
Alexandre: good. hopefully they will react before the century is over.
Kyle: It's my pleasure helping you today. Thanks for reaching Lenovo Premium Care Support. Have a goodnight. Stay Safe!
Kyle has disconnected.