After activation of Cloudflare - Free and changing the required www settings.
I realised I had forgotten to change the settings inside of WP.
Unable to set to dashboard I Used phpmysadmin to change the wp-option to add www.
Flushed Cloudflare cache.
Flushed all cookies in browser. (Chrome + Firefox)
waited an hour.
While Cloudflare was active and using www.domain.com/fr inspected page source & noticed some of the links to pages and content referenced domain.com, but the css and js scripts were all using the www.domain.com.