'Using your code
    Range("A25 ").Select
    Selection.End(xlUp).Select
    Selection.Offset(1, 0).Select

'Same but neater
    Range("A25 ").Select
    Selection.End(xlUp).Offset(1,0).Select
       
'I use message boxes frequently as I build unfamiliar code
'This might be overkill here but shows exactly where cursor is going etc
'Message boxes can tell you a huge amount
    Range("A25 ").Select
    MsgBox "1 Now at " & ActiveCell.Address
    Selection.End(xlUp).Select
    MsgBox "2 Now at " & ActiveCell.Address
    Selection.Offset(1, 0).Select
    MsgBox "3 Now at " & ActiveCell.Address