While writing the word ‘suffix’, I stopped to do a spellcheck as a result of the ‘ff’. I did not do so with the word ‘prefix’ as I was comfortable with the ‘pre’ and ‘fix’. I looked up ‘ff’ vs. ‘f’ and found the Floss rule (also FSZL), a spelling rule where the letters f, s, z, and l are doubled after a short vowel sound.
Then it became double the letter after a short vowel and don’t double if there is a consonant after the sound (spellzone.com).
I did not feel that my question was answered.
The etymologies are as follows:
Prefix: mid 16th century (as a verb): from Old French prefixer, from Latin praefixus ‘fixed in front’, from the verb praefigere, from prae ‘before’ + figere ‘to fix’. The noun is from modern Latin praefixum, neuter (used as a noun) of praefixus, and dates from the mid 17th century.
Suffix: late 18th century (as a noun): from modern Latin suffixum, neuter past participle (used as a noun) of Latin suffigere, from sub- ‘subordinately’ + figere ‘fasten’.
(Google)
Wouldn’t it make sense as ‘preffix’ and ‘suffix’, or ‘prefix’ and ‘sufix’?
Some tentatively related discussions are here: "Postfix" or "suffix"? and Single word which means 'suffix' or 'prefix'.