Well then, maybe it could be improved by changing 3POs line to something like. “It could be that R2 has the rest of the map in his backup data. If only he would wake up.” BB-8 beeps. “R2 has been in low power mode…” 3PO leaves and BB-8 tries to convince R2 of helping them but leaves as R2 doesn’t react. Then however, R2s lights come on, showing us that he is willing to help.
It’s just that it still feels stupid to me when 3PO basically tells the audience: Nope, R2 can’t help here and then in the end R2 magically (or not quite as magically in this edit) turns up and does help.