I mean... he's supposed to be bad spy. he doesn't really want to be a spy and is only doing it to because of his foster brother. And this is manga, it would take a lot more time to make every little meeting, every detail make 100% sense. It's a bit stupid, sure, but i've just learnt to look passed these things
Sure. But it has been sometime that he has been doing it, one would think he would at least get the basics right, if only to not make his job more difficult than it has to be. Just like common sense stuff even a non spy would understand.
And honestly it doesn't take so much to make two or three panels to show an intentful meeting rather than an accidental one. So Crystal recognizes the uke, she wants to speak with him and just randomly bumps into him a place which isn't even uke's regular hang. It just reads so silly. Small details matter a lot for me because they keep the suspension of disbelief going. One or two I can manage, but honestly most of these BLs have them in great bulks so it's much harder to ignore.

The uke is such a bad spy. Just like that uke in red candy. Why won't you wear a mask if you are gonna raid someone's office? Is it any wonder his face was caught on surveillance camera? How come they dont hear someone approaching when they are sneaking around in someone's home? And how come they get so frazzled and nervous when they are caught? Spies are supposed to be quick on their toes and always remain composed no matter the situation. Writer at least make me believe your characters. Like how many stupid avoidable mistakes can they make and still appear credible? Like at least get the minimum basic requirements right. There's so much amazing and popular espionage literature in the world, especially the Soviet ones, take inspiration. Also how come these people just randomly bump into each other in a large city? Sure it's a writing convenience but very tacky to read.