But why would calibre behave differently in Safe and Normal modes - would it even know. More likely that something which runs in Normal mode but not in Safe mode is 'interfering' in Normal mode.
Eyeballing the two process list (Safe and Normal) might provide a clue, or do a diff if you don't trust your eyes
BR