When setting a custom budget period for "every X month(s)" where the starting date is on the 29th, 30th or 31st, the periods aren't calculated properly and some periods cannot be accessed (the 'next period' button doesn't respond).