Glad you solved it!
If you allow me a comment:



 WuSht:

When we deal with imbalanced training data (there are more negative samples and less positive samples), usually pos_weight parameter will be used.


I think balancing the data by oversampling the minority class / undersampling the majority class is even more common and - at least in my experience - can be more effective.
Best regards
Thomas