Я правильно понимаю, что у ClientName есть нужное значение, просто оно не отображается на UI? Или же в конструктор MainTabbedPage передается null почему то?
Вот это на самом деле ужас. Page не должна выступать BindingContext-ом, для каждой страницы нужно создавать свой клас ViewModel-и и размещать все свойства данных там
Если это экран MainTabbedPage, то он ищет данные в BindingContext-е, который null. Как костыль можно написать следующее после присваивания ClientName: BindingContext = this;