My driver.Quit() does not sign me out of the app

Is there something else I can use that would sign me out rather than throwing back buttons all the way to sign out of each test? I would prefer to see it in C# all the other languages seem to do it a bit different.

Have you tried:

driver.CloseApp();

?

Yes it does not close the app.

What error is returned? Are you using android or ios?

try to set fullReset capability to true. (if it does not cause a failure in your test).
see: https://appium.io/docs/en/writing-running-appium/other/reset-strategies/index.html

I would recommend it because each time you have a “fresh” start and you can use it to avoid some alerts at the opening of the app. But, it depends if it suits your test cases…