Use Wood R4, because the save is perfectly fine, but the official firmware has not been updated, so it may not be able to play newer games like Heart Gold and Soul Silver. I have replicated the error on my R4: black screen when you try to load the save on an original R4 with original kernal, while perfectly fine on Wood.
I am not using the latest version of Wood R4, but here is version 1.23: http://filetrip.net/f23723-Wood-R4-1-23.html