you said it yourself, no leave request. that means CIC doesnt know if its a leave NOC or final settlement NOC unless specified in your NOC about your trip.NOC mentioning that no objection..but I haven't submitted the leave letter.
I am still working.
I provided the Hotel and flight booking. And this trip is for my anniversary not visiting any family or relative there.
My home country is India and currently employed. I have good travel history not over stayed anywhere.
Missing letter of invite is an issue, did you provide a letter of explanation under client information mentioning your intentions?
Travel history to countries which require visa esp. EU, SE Asian countries excluded as they attract tourists for revenue and are lenient in visa process.