Trends cycle reset and Getting paid early doesn't work well together

I am having a bit of pickle with getting the cycle reset in the correct place.

As my workplace sets the payroll cycle to be at the last working day of each month, with Monzo getting paid early running as well, it’s very difficult to align the reset days for my trends, as I for example ended with 2 pay checks in Jan cycle and none in Feb, as my reset day is on the 29th.

Does anyone else encounter this before and know of a good trick to fix this?

Set it for 31st each month and don’t use early payday.