Are you referring to FP-3724? I'm not familiar with any other bug related to NetStream.Play.Complete, and AFAIK the bug is specific to progressive playback.
I couldn't find the bug you are referring to here
Anyway, the same fix that was used for progressive playback also fixed the rtmp issue for me. I've run the video several times and in debug I kept seeing that the NetStream.Play.Complete was when netStream.time was not equal to the duration. netStream.time varied in value but always < the video duration.
I used the demo entry :
mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_768x428_24.0fps_408kbpsmp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_768x428_24.0fps_608kbps mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_1024x522_24.0fps_908kbps mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_1024x522_24.0fps_1308kbps mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_1280x720_24.0fps_1708kbps