When using 'Create from Recurring' on the Transactions page, transactions associated with Recurring Items that have their anchor date set to day 30 or 31st will end up getting created in the following month if the day doesn't exist (February, April, June, September, and November).
If the anchor date's day does not exist in the current month, the recurring item should be created on the last day of that month (e.g., February 28th for February 2025, April 30th for April 2025), as per the billing day that displays when viewing the Recurring Items page.
Steps to Reproduce:
  1. Create a Recurring Item with an anchor date of January 31, 2025.
  2. Use the "Create from Recurring" option in February 2025 to create the transaction.
  3. The item is incorrectly created on March 3, 2025, instead of February 28, 2025.
Similarly, for an anchor date of April 30, 2025, the item gets created on May 1, 2025, instead of April 30, 2025.