I experienced a similar situation last month on a BA flight from Newark to London but was happy with the outcome. No status on BA so couldn't allocate a seat in J for free until 24 hours before the flight. This was on an award booking for 2 passengers.
For a few days before check in, I...