My Engineer has been pushed back, switched companies, and has had many cast changes. The reason why Ryan was hired even though he is Chinese is that he was brought in by a Chinese investor. I agree that Mek could have been a Chinese exchange student and maybe Boss could have been half-Chinese instead of the dubbing. I hated the dubbing with my whole heart, it made the MekBoss scenes hard to watch for me but MekBoss was still very cute. TriCreation released a statement stating that he was fired because of "inappropriate" behavior and that he caused the delay of filming. https://www.instagram.com/p/B6N2WYrgse4/?utm_source=ig_web_copy_link
This is the only thing we know officially, anything else is mostly rumored. Keep in mind we haven't heard from Ryan's side so we don't know the full story. I think for s2 they will just replace him. I knew he was fired for a while so I made sure never to get too attached but I will still miss Ryan and the OG MekBoss.