I use shadow play because I am not recording the whole time so it doesn't use up all of my HHD and if something happens i can see what happen and with the beta i can trim and upload the video strait from the application.
If you have a AMD card use Raptor i heard that is good also.
obs has been having problems lately it isnt just you so i would just keep obs and if you have problems with it just uninstall it then reinstall it and if it doesnt work wait for an update and if it still doesnt work then contact obs staff asking how to fix it you might just have to adjust some settings