During the ROF arc, we see Gohan powering up to his maximum (to an extent capable of almost of destroying himself), to allow Goku to detect his energy and use the instant transmission and get back from Beerus's world.
In episode 47 right before the Future Trunks arc, while Goku and Picollo are picking lettuce off the field, when Goku tries to go to Beerus's world, we see him not being able to detect Vegeta's energy until he turns SSJB. Him not being able to the first time, when he found out that Vegeta had gone off training on his own makes sense because Vegeta had gotten a lot stronger and it was stated that his ki was completely different. This time around, it didn't. It's obvious base Vegeta was a lot stronger than what Gohan powered up to during the ROF arc.
To top it all off, once Bulma contacts Vegeta and Goku regarding Future Trunks, we see Kid Trunks turning SSJ and barely powering up which was sufficient for Goku to find. Kid Trunks wasn't obviously stronger than Gohan or powered up to the extent Gohan did during the ROF arc. Which again doesn't make sense.
Many might argue that this is because Goku is now used to travelling to and fro and he wasn't then but you have to realise that instant transmission has nothing to do with being familiar with the place. It has to do more with detecting ki.
Is this in general bad writing and inconsistencies? Or is there a particular reason for the above listed events?