Use this line
AStream.InitializePrefix(serial1.InputStream, False, serial1.OutputStream, "AStream")
instead of
AStream.InitializePrefix(Main.serial1.InputStream, True, Main.serial1.OutputStream, "AStream")
The False part I bet fixes your problem.
Bookmarks