Improved error handling when creating subscriptions