Thank you so much for your suggestions, @drinkingbird !
I never thought of doing a site survey but I will definitely do it and see if there's any channel congestion/interference, this is great advice! The apartment building is rather new, and there were a few unoccupied apartments around, maybe...