sorry for the late reply. i did not know that you had replied.
i’ve done some research and i found out that Google Chrome currently does not enable @font-face linking to ttf and otf. because of security issues.
I am not sure this is the main reason.
mobile chrome needs woff format.
does this help? let me know.