Hi Robbie:@turing I would not recommend the use of AFP - it is depreciated and not maintained.
Suggest entering this command via macOS Terminal:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
Then log out and back in again. This may fix your SMB issues so you can get off AFP.
I will try that.
I went SMB initially for exactly the reason that you mentioned... but the severe flakiness drove me back to AFP.