I have discovered an issue with GoSMS as well. I am using a custom vibration pattern. If the app is open, even with the screen off, the custom vibration is not played. If I close the app (go back to the home screen) then the custom vibration is played. Has anyone else noticed this? Any fix?