See the recent thread from the OP for some of the previous comments
BA Refund Policy for BA Cancelled Flights
- on the points are you in a household account by any chance?
- seat selection fees can be requested via the link posted in the previous thread
https://www.flyertalk.com/forum/32571584-post4.html
- what is the expiry date of your 241? Go in to your baec homepage, then Manage my account in the left hand bar, then My eVouchers. Could you find the issue date and expiry date of your 241?
- sorry, what upgrade? you used a 241? what paid upgrade did you do?