I used to use iOS and S/MIME the default mail client worked perfectly with S/MIME and I could send to gmail and it would under message dropdown show green tick for S/MIME verfied.
Now I use android and using cipher mail and default opaque setting on gmail. Outlook receives it fine but gmail gets stuck on loading encrypted message.
Thunderbird only works if sent in the clear.