My welcome points for my stays in Japan haven't posted either, I guess IHG will tell me to contact the hotels directly to chase up the points (that's what they did not long ago).
I thought the green points is for every night you skip housekeeping - that's bad if you skip it for longer stays.