Maybe , just maybe, IRCC have an automated % tolerance for applicants who spend time outside of Canada that is close to 183 days and in certain countries that they might deem a potential flag? Especially certain GCC countries.
The amount of effort creating this thread, typing, bullet pointing...