Place butter in a large skillet. Pour in olive oil and heat over medium-high heat. Add the onion, garlic, and yellow pepper to the skillet. Cook and stir until the onion and peppers are soft.
Sprinkle sugar over onion mixture and cook one minute. Pour in maple syrup and cook another minute. Add curry paste and cook another minute. Pour in chicken broth and cream. Bring to a slow boil, then simmer on medium-low heat for 15 minutes.
Meanwhile, in a separate pan, cook the chicken over medium heat until cooked through on all sides, about 10 minutes. Stir cooked chicken into the sauce. Simmer five minutes, then add cream cheese. Simmer another 5 minutes.