When we deploy a BMH without userData, the bmh content is generate like: userData: {} This causes BMH to fail . It needs to be generated like: userData: Just empty content there.