Welcome to Flyertalk!
If you can post (or private message to me, once you have 5 posts) details of your trip, I will be happy to check it out for you! Whether it requires connections or not changes how many Avios are required but it does not affect your ability to redeem. So perhaps it is an issue on BA's end.