Conditions for "Curious" are:
-"Curious" hasn't happened yet
-"Make her an officer" was chosen in "Beggar"
-Joon is a noncaptive unmet foreigner
-Shion isn't dead
The logic looks perfect. If you're sure it's fucked somehow post a save where it should trigger and I'll look at it.
You can go into the event file and make the three return statements under the DECISION function RETURN 1, then restore the original file after the event triggers. ERB\口上\149 女苑口上\DAILY\_KOJO_DAILY_K149_物好き.ERB. But it's a tiny and uneventful event, really not worth the effort.
Here's my save. I've succesfully recruited Shion through the 'Beggar' event by choosing 'Make her an officer', I've never once ever met Jo'on and she is an officer for a rival faction which I'm not allied to, Shion is very much alive and I've waited until Jo'on got recruited ( she started as a wanderer ) by Byakuren before getting Shion through the beggar event.
In the save I've given you, every character events but Curious have been disabled, and as you can see, it doesn't want to happen. I bet the event is broken now that I've tried this sequence in every order ( like Shion beggar event and then Jo'on becomes a rival officer, then the opposite, then Shion beggar event and Jo'on remains a wanderer )
I haven't tried the event in which Jo'on starts as an officer because there aren't any maps in which she's an officer and Shion isn't.
Btw, I'm playing a male created character, but I bet it has no influence.