Your Boot Info output shows a very short list of bootable OSes, which includes neither Windows nor Ubuntu entries, both of which would normally be present on an installation like yours:
=================== efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 2001
Boot0001* EFI USB Device (VerbatimSTORE N GO) PciRoot(0x0)/Pci(0x1d,0x0)/USB(0,0)/USB(0,0)/HD(1,GPT,78ec17c7-5927-434e-ba32-4e26d84539ca,0x800,0x3bafdf)RC
Boot2001* EFI USB Device RC
Chances are it's booting to Windows only because the computer is treating the Windows boot loader as a fallback boot loader in a way that does not show up in the efibootmgr
output.
Judging by dates of reviews of your model I found online, your computer seems to date from 2012, when many manufacturers shipped badly broken EFIs that had problems like this. The best solution, really, is to ditch the broken computer entirely; however, that's wasteful and may not be economically possible for you. Thus, you may need to look into a workaround, several of which are covered in my answer to this question:
efibootmanager -o changes are lost on reboot
I did notice that Sony's site includes a firmware ("BIOS") update from November of 2016, so I'd start by applying that and then trying Boot Repair again. In my experience, manufacturers seldom fix these truly egregious boot problems, but a firmware update four years after the product's release is also pretty extraordinary, so maybe Sony's actually done something about this problem.